mirror of
https://github.com/hobbyquaker/awesome-mqtt.git
synced 2026-01-24 04:19:09 -08:00
merge misc and gadget category, add some dots
This commit is contained in:
34
README.md
34
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.
|
* [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.
|
* [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.
|
* [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).
|
* [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.
|
* [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.
|
* [mqtt-elements](https://github.com/mqttjs/mqtt-elements) - Polymer elements for MQTT.
|
||||||
* [mqttex](https://github.com/alfert/mqttex) - MQTT implementation in Elixir.
|
* [mqttex](https://github.com/alfert/mqttex) - MQTT implementation in Elixir.
|
||||||
* [MQTTKit](https://github.com/mobile-web-messaging/MQTTKit) - MQTT Objective-C client for iOS.
|
* [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_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.js](https://github.com/mqttjs) - MQTT client for Node.js.
|
||||||
* [mqtt-rs](https://github.com/zonyitoo/mqtt-rs) - MQTT protocol library for Rust.
|
* [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.
|
* [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.
|
* [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.
|
* [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
|
#### Monitoring
|
||||||
@@ -202,12 +202,12 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi
|
|||||||
#### Misc Software
|
#### Misc Software
|
||||||
|
|
||||||
* [homely](https://github.com/baol/homely) - collection of Go daemons for connecting Domoticz and other stuff.
|
* [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
|
#### 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.
|
* [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.
|
* [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.
|
* [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.
|
* [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.
|
* [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.
|
* [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)
|
* [yamaha-avr2mqtt](https://github.com/akentner/yamaha-avr2mqtt) - A simple adapter for connection Yamaha AVR to MQTT.
|
||||||
|
|
||||||
|
|
||||||
#### 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.
|
|
||||||
|
|
||||||
|
|
||||||
#### Smart Metering
|
#### Smart Metering
|
||||||
@@ -255,12 +245,19 @@ MQTT is a lightweight client-server publish/subscribe messaging protocol, optimi
|
|||||||
|
|
||||||
#### Misc
|
#### 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.
|
* [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
|
### Visualization, Dashboards
|
||||||
|
|
||||||
* [Crouton](http://crouton.mybluemix.net/crouton/gettingStarted) - A dashboard that taps into your IOT network, using only MQTT and JSON.
|
* [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.
|
* [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.
|
* [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.
|
* [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)
|
Other tools that can be used to create Visualization/Dashboards can be found under [Smart Home Integration Software](#smart-home-integration-software)
|
||||||
|
|
||||||
|
|
||||||
### Architecture, Convention
|
### 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.
|
* [mqtt-smarthome](https://github.com/mqtt-smarthome/mqtt-smarthome) - Smart home automation with MQTT as the central message bus - Architectural proposal.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user