doc/bms-ch8.sgml

changeset 364
487274c2e9dc
parent 362
42321bf1bab0
child 506
8ab0e87d579e
--- a/doc/bms-ch8.sgml	Sun May 12 17:24:34 2019 +0200
+++ b/doc/bms-ch8.sgml	Sun May 12 17:44:39 2019 +0200
@@ -45,15 +45,16 @@
 MQTT clients altijd zichtbaar. Bij het starten van een node wordt er een payload
 verzonden, zie het payload formaat voor een node. Als een node afsluit wordt juist geen
 payload verzonden zodat het bericht verdwijnt.</para></listitem>
-<listitem><para>NDATA wordt verstuurd als er veranderingen zijn voor de node,
-maar ook iedere vijf minuten om aan te geven dat de node nog "levend" en aanwezig
-is.</para></listitem>
 <listitem><para>NDEATH wordt verstuurd als een node offline gaat. Maar het kan ook
 ontvangen worden als de MQTT verbinding verbroken wordt met een node, het NDEATH
 bericht is ook het `last will' bericht van een node. Maar als het echt fout gaat
 dan zal er mogenlijk nooit een NDEATH bericht gezien worden.</para></listitem>
 <listitem><para>NCMD is een commando bestemd voor een node.
 Dit kan bijvoorbeeld een reboot commando zijn.</para></listitem>
+<listitem><para>NDATA wordt verstuurd als er veranderingen zijn voor de node,
+maar ook iedere vijf minuten om aan te geven dat de node nog "levend" en aanwezig
+is.</para></listitem>
+
 <listitem><para>DBIRTH is een of meer berichten van een apparaat wat online komt
 en ingeschakeld is. Een apparaat is een deel van een node.
 Bij het opstarten van de node is er geen <code>device_id</code>
@@ -61,10 +62,10 @@
 ingeschakeld wordt dan is er wel een geldige <code>device_id</code> aanwezig.
 Hier ook weer, er is een payload bij opstarten en geen payload bij afsluiten om het
 persistente bericht goed te houden.</para></listitem>
+<listitem><para>DDEATH wordt verstuurd als een node offline gaat, of als het apparaat
+uitgeschakelt wordt.</para></listitem>
 <listitem><para>DDATA heeft altijd een payload, maar deze hoeft niet volledig te zijn,
 enkel de gewijzigde data moet in het bericht zitten.</para></listitem>
-<listitem><para>DDEATH wordt verstuurd als een node offline gaat, of als het apparaat
-uitgeschakelt wordt.</para></listitem>
 <listitem><para>DLOG is een data log. Hier bestaat de payload uit gegevens die de
 bms applicatie in de database zet.</para></listitem>
 <listitem><para>DCMD is een commando voor een apparaat wat op een node geinstalleerd is.

mercurial