Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| mqtt:start [2016/05/11 16:04] – [Software] chaser | mqtt:start [2019/12/15 00:06] (aktuell) – updated domains raven | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== MQTT ====== | + | ====== MQTT [deprecated] |
| ===== Was ===== | ===== Was ===== | ||
| https:// | https:// | ||
| Zeile 8: | Zeile 8: | ||
| MQTT hat den Vorteil das jedes Gerät nur seine eigene Funktion kennt. | MQTT hat den Vorteil das jedes Gerät nur seine eigene Funktion kennt. | ||
| - | Misst ein Sensor | + | Misst ein Sensor |
| Diese Nachricht wird dann von Node-Red gelesen, verarbeitet und einem entsprechende Aktion an einem Aktor (Lampe, Heizungsthermostat, | Diese Nachricht wird dann von Node-Red gelesen, verarbeitet und einem entsprechende Aktion an einem Aktor (Lampe, Heizungsthermostat, | ||
| Zeile 17: | Zeile 17: | ||
| Ein einfaches System besteht aus einem Senor und einem Aktor (es können aber theoretisch beliebig viele Sensoren mit beliebig vielen Aktoren verknüpft werden. | Ein einfaches System besteht aus einem Senor und einem Aktor (es können aber theoretisch beliebig viele Sensoren mit beliebig vielen Aktoren verknüpft werden. | ||
| - | Der Aktor muss so programmiert werden das er eine entsprechende Nachricht an den Broker (mosquitto auf sushi.binary.kitchen sendet, siehe auch [[mqtt: | + | Der Aktor muss so programmiert werden das er eine entsprechende Nachricht an den Broker (mosquitto auf pizza.binary.kitchen sendet, siehe auch [[mqtt: |
| Node-Red liest dann die Nachrichten, | Node-Red liest dann die Nachrichten, | ||
| Ein Aktor sollte niemals direkt auf ein MQTT-Topic eines Sensors subscribed werden sondern ausschließlich auf Topics die von node-red generiert werden. | Ein Aktor sollte niemals direkt auf ein MQTT-Topic eines Sensors subscribed werden sondern ausschließlich auf Topics die von node-red generiert werden. | ||
| Zeile 63: | Zeile 63: | ||
| ==== Libraries zum entwickeln ==== | ==== Libraries zum entwickeln ==== | ||
| - | < | + | < |
| ==== Linux-Server ==== | ==== Linux-Server ==== | ||
| - | Broker und Node-Red sind im Kitchen-(W)Lan unter **sushi.binary.kitchen** verfügbar. | + | Broker und Node-Red sind im Kitchen-(W)Lan unter **pizza.binary.kitchen** verfügbar. |
| === Broker === | === Broker === | ||