Sun, 12 May 2019 17:08:58 +0200
Moved some stuff to the real documentation.
README.design | file | annotate | diff | comparison | revisions | |
doc/bms-ch3.sgml | file | annotate | diff | comparison | revisions |
--- a/README.design Sun May 12 15:18:38 2019 +0200 +++ b/README.design Sun May 12 17:08:58 2019 +0200 @@ -86,36 +86,6 @@ ----------------------------------------------------------------------------- - Formaat csv vergisting logs. - -Directory: www/logs/fermentation -Filenaam: product_code\ product_name.log - - 2014-11-15 18:39,BEER,PRIMARY,20.312,19.750,-1.500,20.5,18.6,18.8,35,12345,0,67890,Whatsup,Fermenter - | | | | | | | | | | | | | | | - 0 datetime + | | | | | | | | | | | | | | - 1 mode --------------+ | | | | | | | | | | | | | - 2 stage -------------------+ | | | | | | | | | | | | - 3 temp air -----------------------+ | | | | | | | | | | | - 4 temp beer -----------------------------+ | | | | | | | | | | - 5 temp chiller ---------------------------------+ | | | | | | | | | - 6 temp room -------------------------------------------+ | | | | | | | | - 7 setpoint low ---------------------------------------------+ | | | | | | | - 8 setpoint high -------------------------------------------------+ | | | | | | - 9 heater power ------------------------------------------------------+ | | | | | -10 heater usage ----------------------------------------------------------+ | | | | -11 cooler power --------------------------------------------------------------+ | | | -12 cooler usage ------------------------------------------------------------------+ | | -13 event --------------------------------------------------------------------------------+ | -14 fermenter uuid --------------------------------------------------------------------------------+ - -De oude logs zijn geimporteerd en geconverteerd. Nieuwe worden geschreven -door bmsd welke de log gegevens ontvangt via MQTT DLOG berichten. -Vanwege de snelheid van verwerken staan de logs niet in de database. -Kunnen we de loggegevens versturen in gzip formaat om bandbreedte te sparen? - ------------------------------------------------------------------------------ - TODO: Export ingredienten naar xml.
--- a/doc/bms-ch3.sgml Sun May 12 15:18:38 2019 +0200 +++ b/doc/bms-ch3.sgml Sun May 12 17:08:58 2019 +0200 @@ -147,7 +147,7 @@ <title>Netwerk payload data formaat voor vergisting controllers</title> <para> Dit is het meest uitgebreide formaat wat getoond is. Indien er bijvoorbeeld geen -chiller aanwezig is, dan wordt eem `null' gestuurd in plaats van een json blok +chiller aanwezig is, dan wordt een `null' gestuurd in plaats van een json blok met gegevens. De werkelijke uitvoering van de hardware en de configuratie daarvan bepaald dus het uiteindelijke payload formaat. </para> @@ -310,6 +310,32 @@ } } </programlisting> +<para> +De ontvangen vergisting log gegevens worden niet opgeslagen in de SQL database +maar 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/fermentation/</code>. +De bestandsnamen zijn <code>product_code\ product_name.log</code>. +Het interne formaat is:</para> +<programlisting> + 2014-11-15 18:39,BEER,PRIMARY,20.312,19.750,-1.500,20.5,18.6,18.8,35,12345,0,67890,Whatsup,Fermenter + | | | | | | | | | | | | | | | + 0 datetime + | | | | | | | | | | | | | | + 1 werkwijze ---------+ | | | | | | | | | | | | | + 2 vergisting fase ---------+ | | | | | | | | | | | | + 3 temperatuur lucht --------------+ | | | | | | | | | | | + 4 temperatuur bier ----------------------+ | | | | | | | | | | + 5 temperatuur koeler ---------------------------+ | | | | | | | | | + 6 temperatuur ruimte ----------------------------------+ | | | | | | | | + 7 instelwaarde laag ----------------------------------------+ | | | | | | | + 8 instelwaarde hoog ---------------------------------------------+ | | | | | | + 9 verwarming vermogen -----------------------------------------------+ | | | | | +10 verwarming verbruik ---------------------------------------------------+ | | | | +11 koeler vermogen -----------------------------------------------------------+ | | | +12 koeler verbruik ---------------------------------------------------------------+ | | +13 gebeurtenis --------------------------------------------------------------------------+ | +14 vergister uuid --------------------------------------------------------------------------------+ +</programlisting> </sect1>