Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige ÜberarbeitungLetzte ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
mqtt:start [2016/05/11 15:32] – [Nachrichtenformat] chaser | mqtt:start [2016/05/11 16:04] – [Libraries zum entwickeln] chaser | ||
---|---|---|---|
Zeile 29: | Zeile 29: | ||
==== Nachrichtenformat ==== | ==== Nachrichtenformat ==== | ||
- | Jede Nachricht besteht aus einem Topic und einem Value | + | Jede Nachricht besteht aus einem Topic und einem Payload |
Das **Topic** muss folgendes Format erfüllen: | Das **Topic** muss folgendes Format erfüllen: | ||
Zeile 45: | Zeile 45: | ||
<note important> | <note important> | ||
- | Der **Value** ist immer ein String und sollte ein Command und eine Payload | + | Die **Payload** ist immer ein String und sollte ein Command und eine Value entsprechend folgender Tabelle enthalten: |
- | ^ Message ^ Command ^ Payload | + | ^ Message ^ Command ^ Value ^ potentielle Interpretation| |
- | ^ colorchange: | + | ^ colorchange: |
- | ^ colorchange: | + | ^ colorchange: |
- | < | + | Command und Value müssen durch eine Raute (#) getrennt werden, Werte innerhalb der Value werden durch Doppelpunkte getrennt. |
+ | |||
+ | < | ||
===== Abschaltung ===== | ===== Abschaltung ===== | ||
Zeile 59: | Zeile 61: | ||
===== Software ===== | ===== Software ===== | ||
+ | ==== Libraries zum entwickeln ==== | ||
+ | |||
+ | < | ||
+ | |||
==== Linux-Server ==== | ==== Linux-Server ==== |