<div dir="ltr">Moin,<br><div class="gmail_extra"><br><div class="gmail_quote">2015-07-27 14:24 GMT+02:00 Andre Bernemann <span dir="ltr"><<a href="mailto:andre.bernemann@gmail.com" target="_blank">andre.bernemann@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hallo zusammen,<div><br></div><div>der Heatronic3 Bus meiner Junkers Heizung liefert mir unter anderem Daten zur Zirkulations- und Solarpumpe. Der Bus schickt alle 10-20 Sekunden ein Datentelegramm. Die Pumpen werden dabei mit 0 (aus) und 1 (an) abgebildet. Die Daten würde ich gerne über einen Kanal im Frontend visualisieren. Gibt es hierfür bereits einen passenden Kanaltyp (Betriebsstundenzähler hört sich gut an, bin aber nicht sicher ob der passt)?</div></div></blockquote><div><br></div><div>Nein:<br><br> {<br> "name" : "workinghours",<br> "required" : ["resolution"],<br> "optional" : ["tolerance", "local"],<br> "icon" : "clock.png",<br> "unit" : "h",<br> "interpreter" : "Volkszaehler\\Interpreter\\MeterInterpreter",<br> "model" : "Volkszaehler\\Model\\Channel",<br> "hasConsumption" : true,<br> "translation" : {<br> "de" : "Betriebsstundenzähler",<br> "en" : "Working Hour Meter",<br> "fr" : "Compteur horaire"<br> }<br> },<br><br></div><div>--> das sind Zählerstände, die hast Du nicht.<br><br></div><div>Das sollte passen:<br><br></div><div> {<br> "name" : "valve",<br> "optional" : ["resolution", "tolerance", "local", "gap"],<br> "icon" : "pipe.png",<br> "unit" : "%",<br> "interpreter" : "Volkszaehler\\Interpreter\\SensorInterpreter",<br> "model" : "Volkszaehler\\Model\\Channel",<br> "translation" : {<br> "de" : "Ventil",<br> "en" : "valve",<br> "fr" : "valve"<br> }<br> }<br><br></div><div>--> Sensor === Momentanwerte, genau das willst Du.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Um die Datenbank nicht unnötig zu belasten würde ich vorzugsweise nur die Statusveränderungen loggen. Das muss vermutlich der Controller übernehmen, oder hat die Middleware eine Funktion hierzu? </div></div></blockquote><div><br></div><div>vzlogger hat die. Wenn Du Deinen Bus z.B. auf ein gpio Pin legen kannst sollte das gehen.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Die dazwischen liegenden Telegramme könnte man evtl. noch an den Push Server schicken. </div></div></blockquote><div><br></div><div>auch das macht vzlogger.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Gruß</div><div>André</div></div>
</blockquote></div><br></div><div class="gmail_extra">Viele Grüße,<br></div><div class="gmail_extra">Andreas<br><br></div></div>