doc/bms-ch8.sgml

changeset 595
655a161bb7c7
parent 592
56f9be07906a
child 719
70f382a2b842
--- a/doc/bms-ch8.sgml	Wed Jan 15 15:30:27 2020 +0100
+++ b/doc/bms-ch8.sgml	Thu Jan 16 16:45:18 2020 +0100
@@ -435,9 +435,59 @@
 Iedere actieve iSpindel stuurt bij iedere systeemstart een bericht.
 Daarna na iedere <code>interval</code> tijd in seconden een volgend bericht.
 Omdat de iSpindel eenvoudige controllers zijn is er geen tijd en product
-informatie beschikbaar.
-Deze ontbrekende gegevens worden aangevuld door <command>bmsd</command>
-De volgende gegevens worden verstuurd:
+informatie beschikbaar. De instellingen voor <code>bmsd</code> in de iSpindel zijn:
+</para>
+
+<orderedlist>
+<listitem><para>Unit of temperature: Celsius</para></listitem>
+<listitem><para>Service Type: HTTP</para></listitem>
+<listitem><para>Token: leeg laten</para></listitem>
+<listitem><para>Server Address: het server IP adres</para></listitem>
+<listitem><para>Server Port: 80</para></listitem>
+<listitem><para>Path / URI: /ispindel/index.php</para></listitem>
+</orderedlist>
+
+<para>
+De densiteit wordt standaard door de iSpindel in graden Plato gegeven en zo worden
+de gegevens ook verwerkt. Het SG wordt door de <code>/ispindel/index.php</code>
+berekend. Dit script verzorgd de omzetting van de iSpindel POST data naar MQTT
+data.
+</para>
+
+<informaltable frame="none" rowsep="0" colsep="0">
+<tgroup cols="2">
+<tbody>
+<row>
+<entry>
+<para>
+<figure><title>iSpindel menu.</title>
+<mediaobject>
+<imageobject>
+<imagedata valign="top" fileref="bms-ispindel-1.png" scale="15" format="png">
+</imageobject>
+</mediaobject>
+</figure>
+</para>
+</entry>
+<entry>
+<para>
+<figure><title>iSpindel configuratie.</title>
+<mediaobject>
+<imageobject>
+<imagedata valign="top" fileref="bms-ispindel-2.png" scale="15" format="png">
+</imageobject>
+</mediaobject>
+</figure>
+</para>
+</entry>
+</row>
+</tbody>
+</tgroup>
+</informaltable>
+
+<para>
+De ontbrekende gegevens worden aangevuld door <command>bmsd</command>
+De volgende gegevens worden via het MQTT protocol ontvangen:
 </para>
 <programlisting>
 {
@@ -456,8 +506,8 @@
 <para>
 De iSpindel stuurt geen aparte log informatie, alle informatie voor de logfile
 wordt uit het standaard bericht gehaald.
-Deze gegevens worden niet opgeslagen in de SQL database
-maar in platte tekst bestanden. Hierdoor is de gelogde informatie sneller toegankelijk.
+De log gegevens worden niet opgeslagen in de SQL database
+maar weggeschreven in platte tekst bestanden. Hierdoor is de gelogde informatie sneller toegankelijk.
 Ieder brouw product heeft zijn eigen bestand.
 De bestanden staan in <code>www/logs/ispindel/</code>.
 De bestandsnamen zijn <code>product_code\ product_name.log</code>.

mercurial