Änderungen

Zur Navigation springen Zur Suche springen
1.395 Bytes hinzugefügt ,  27 Juni
Zeile 5: Zeile 5:     
Auch zwischen Brokern können Nachrichten ausgetauscht werden. Siehe dazu die [http://www.steves-internet-guide.com/mosquitto-bridge-configuration/ diese Anleitung].  
 
Auch zwischen Brokern können Nachrichten ausgetauscht werden. Siehe dazu die [http://www.steves-internet-guide.com/mosquitto-bridge-configuration/ diese Anleitung].  
 +
 +
 +
== MQTT Server ==
 +
 +
Standard-Server ist mosquitto.
 +
 +
== MQTT Clients ==
 +
=== Web Clients ===
 +
Es gibt verschiedene Demo-MQTT-Clients, z.B.
 +
* https://testclient-cloud.mqtt.cool/
 +
* https://www.hivemq.com/demos/websocket-client/
 +
 +
 +
=== JavaScript Client API ===
 +
 +
Siehe
 +
* [https://www.npmjs.com/package/mqtt MQTT.js client]
 +
** [https://github.com/mqttjs/async-mqtt Für MQTT.js gibt es auch Promises: mqtt-async]
 +
** https://www.emqx.com/en/blog/mqtt-js-tutorial
 +
** https://www.emqx.com/en/blog/how-to-use-mqtt-in-nodejs
 +
** https://www.hivemq.com/blog/ultimate-guide-on-how-to-use-mqtt-with-node-js/
 +
** [https://github.com/MaximoLiberata/react-native-mqtt.js-example MQTT.js funktioniert auch auf React Native]
 +
* https://mqtt.cool/download/web-client-sdk-2-0-0/
 +
 +
=== Kommandozeilen-Clients ===
 +
 +
mosquitto_pub und mosquitto_sub
 +
 +
== MQTT Auto Discovery ==
 +
 +
[[Homeassistant]] hat mit dem [https://www.home-assistant.io/integrations/mqtt/#mqtt-discovery Auto Discovery Protocol] einen Standard gesetzt, wie man MQTT-Datenpunkte automatisch in eine [[Gebäudeautomation]]sumgebung einbindet.
 +
 +
Siehe
 +
* https://www.home-assistant.io/integrations/mqtt/#mqtt-discovery
 +
* https://resinchemtech.blogspot.com/2023/12/mqtt-auto-discovery.html
 +
* https://opensource.com/article/21/2/home-assistant-custom-sensors
 +
* https://community.home-assistant.io/t/mqtt-discovery-how-to-realize/659592/5
 +
 +
== Weiterführendes ==
    
Siehe auch  
 
Siehe auch  

Navigationsmenü