From 47bf3e0a918a39ad826e3c1357914ef662f034d2 Mon Sep 17 00:00:00 2001 From: Sebastian Raff Date: Wed, 17 May 2017 21:31:46 +0200 Subject: [PATCH] merge misc and gadget category, add some dots --- README.md | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index eb7bfc0..ef361ba 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi * [CocoaMQTT](https://github.com/emqtt/CocoaMQTT) - MQTT for iOS and OS X written with Swift. * [emqttc](https://github.com/emqtt/emqttc) - Asynchronous Erlang MQTT Client. -* [Moscapsule](https://github.com/flightonary/Moscapsule) - MQTT Client for iOS written in Swift +* [Moscapsule](https://github.com/flightonary/Moscapsule) - MQTT Client for iOS written in Swift. * [hbmqtt](https://github.com/beerfactory/hbmqtt) - Python MQTT client using asyncio. * [M2Mqtt](https://m2mqtt.wordpress.com/) - a MQTT client available for all .Net platforms (.Net Framework, .Net Compact Framework and .Net Micro Framework) and WinRT platforms (Windows 8.1, Windows Phone 8.1 and Windows 10). * [Mosquitto-PHP](https://github.com/mgdm/Mosquitto-PHP) - A wrapper for the Mosquitto MQTT client library for PHP. @@ -95,7 +95,7 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi * [mqtt-elements](https://github.com/mqttjs/mqtt-elements) - Polymer elements for MQTT. * [mqttex](https://github.com/alfert/mqttex) - MQTT implementation in Elixir. * [MQTTKit](https://github.com/mobile-web-messaging/MQTTKit) - MQTT Objective-C client for iOS. -* [mqtt_client_cpp](https://github.com/redboltz/mqtt_client_cpp) - MQTT client for C++14 based on Boost.Asio +* [mqtt_client_cpp](https://github.com/redboltz/mqtt_client_cpp) - MQTT client for C++14 based on Boost.Asio. * [mqtt_lua](http://geekscape.github.io/mqtt_lua/) - MQTT Client library for the Lua language. * [MQTT.js](https://github.com/mqttjs) - MQTT client for Node.js. * [mqtt-rs](https://github.com/zonyitoo/mqtt-rs) - MQTT protocol library for Rust. @@ -149,7 +149,7 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi * [mqtt-os-status](https://github.com/oskarhagberg/mqtt-os-status) - Operating-system related data, published to an MQTT broker at fixed intervals. * [mqttpc](https://github.com/hobbyquaker/mqttpc) - Control processes via MQTT. Ability to send signals via MQTT and to publish stdout/stderr or pipe MQTT payloads into stdin. * [mqttwatchdir](https://github.com/jpmens/mqtt-watchdir) - Recursively watch a directory for modifications and publish file content to an MQTT broker. -* [psmqtt](https://github.com/eschava/psmqtt) - Utility reporting system health and status via MQTT +* [psmqtt](https://github.com/eschava/psmqtt) - Utility reporting system health and status via MQTT. #### Monitoring @@ -202,12 +202,12 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi #### Misc Software * [homely](https://github.com/baol/homely) - collection of Go daemons for connecting Domoticz and other stuff. -* Tasker (Automation for Android) [MQTT Publisher Plugin](https://play.google.com/store/apps/details?id=net.nosybore.mqttpublishplugin) +* Tasker (Automation for Android) [MQTT Publisher Plugin](https://play.google.com/store/apps/details?id=net.nosybore.mqttpublishplugin). #### Lighting -* [chromoflex2mqtt](https://github.com/owagner/chromoflex2mqtt) - Control Chromoflex USP3 RGB LED modules via MQTT +* [chromoflex2mqtt](https://github.com/owagner/chromoflex2mqtt) - Control Chromoflex USP3 RGB LED modules via MQTT. * [h801/mqtt](https://github.com/open-homeautomation/h801/tree/master/mqtt) - Alternative firmware for the H801 LED dimmer that uses MQTT as a control channel. * [hue2mqtt](https://github.com/owagner/hue2mqtt) - Interface between the Philips Hue bridge and MQTT. * [mqtt-dmx-sequencer](https://github.com/hobbyquaker/mqtt-dmx-sequencer) - Control DMX devices via Art-Net by MQTT. @@ -228,17 +228,7 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi * [onkyo2mqtt](https://github.com/owagner/onkyo2mqtt) - Interface between Onkyo AVR's EISCP network remote protocol and MQTT. Uses the onkyo-eiscp library. * [VLC MQTT Module](https://wiki.videolan.org/Documentation:Modules/mqtt/) - Control VLC via MQTT. * [xbmc2mqtt](https://github.com/gordonjcp/xbmc-mqtt) - A simple plugin for XBMC to listen for a particular topic on an MQTT broker, and display a popup message. -* [yamaha-avr2mqtt](https://github.com/akentner/yamaha-avr2mqtt) - - -#### Gadgets - -* [AlexaMqttBridge](https://github.com/mhdawson/AlexaMqttBridge) - Bridge between Amazon Alexa and Mqtt. -* [dashbutton2mqtt](https://github.com/hobbyquaker/dashbutton2mqtt) - Publish dash button presses to MQTT. -* [flowerpower2mqtt](https://github.com/hobbyquaker/flowerpower2mqtt) - Publish measurements from Parrot Flower Power plant sensors to MQTT. -* [haiku2mqtt](https://github.com/forty2/haiku2mqtt) - A bridge between Haiku smart fans and MQTT. -* [node-mqtt-for-anki-overdrive](https://github.com/IBM-Bluemix/node-mqtt-for-anki-overdrive) - Node.js Controller and MQTT API for Anki Overdrive. -* [parrot-sample](https://github.com/IBM-Bluemix/parrot-sample) - Sample code which uses MQTT to control a Parrot AR Drone. +* [yamaha-avr2mqtt](https://github.com/akentner/yamaha-avr2mqtt) - A simple adapter for connection Yamaha AVR to MQTT. #### Smart Metering @@ -255,12 +245,19 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi #### Misc +* [AlexaMqttBridge](https://github.com/mhdawson/AlexaMqttBridge) - Bridge between Amazon Alexa and Mqtt. +* [dashbutton2mqtt](https://github.com/hobbyquaker/dashbutton2mqtt) - Publish Amazon Dash Button presses to MQTT. +* [flowerpower2mqtt](https://github.com/hobbyquaker/flowerpower2mqtt) - Publish measurements from Parrot Flower Power plant sensors to MQTT. +* [haiku2mqtt](https://github.com/forty2/haiku2mqtt) - A bridge between Haiku smart fans and MQTT. * [leaf-python-mqtt](https://github.com/glynhudson/leaf-python-mqtt) - Extract data from Nissan Leaf API and post to mqtt. +* [node-mqtt-for-anki-overdrive](https://github.com/IBM-Bluemix/node-mqtt-for-anki-overdrive) - Node.js Controller and MQTT API for Anki Overdrive. +* [parrot-sample](https://github.com/IBM-Bluemix/parrot-sample) - Sample code which uses MQTT to control a Parrot AR Drone. + ### Visualization, Dashboards * [Crouton](http://crouton.mybluemix.net/crouton/gettingStarted) - A dashboard that taps into your IOT network, using only MQTT and JSON. -* [d3-MQTT-Topic-Tree](https://github.com/hardillb/d3-MQTT-Topic-Tree) - A MQTT Topic Tree viewer using the d3 collapsable tree and MQTT over websockets +* [d3-MQTT-Topic-Tree](https://github.com/hardillb/d3-MQTT-Topic-Tree) - A MQTT Topic Tree viewer using the d3 collapsable tree and MQTT over websockets. * [HOMR-REACT](https://github.com/klauserber/homr-react) - A configurable MQTT Visualization. * [node-red-dashboard](https://github.com/node-red/node-red-dashboard) - A dashboard UI for Node-RED. * [mqtt2highcharts](https://github.com/matbor/mqtt2highcharts) - plotting live numbered data from a subscribed mqtt topic using highcharts. @@ -270,9 +267,10 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi Other tools that can be used to create Visualization/Dashboards can be found under [Smart Home Integration Software](#smart-home-integration-software) + ### Architecture, Convention -* [Homie](https://github.com/marvinroger/homie) - A lightweight MQTT convention for the IoT +* [Homie](https://github.com/marvinroger/homie) - A lightweight MQTT convention for the IoT. * [mqtt-smarthome](https://github.com/mqtt-smarthome/mqtt-smarthome) - Smart home automation with MQTT as the central message bus - Architectural proposal.