[vz-dev] Temperatur / 1wire / httplog - GET / Post ?

Klaus Reichenecker kr at kr123.de
Wed Nov 9 18:52:19 CET 2011


Hallo zusammen,

erst mal großes Lob was Ihr da auf die Beine gestellt habt.
Ich versuche das gerade zusammen zu bauen, erst mal über Euren Demo-Server.
Habe aber ewig nicht mehr gelötet, und komme auch eher aus der Windows-Ecke

Ich will Strom- / Gaszähler und Temperatur aufzeichnen.
Soweit funktioniert eigentlich alles, bis auf die Temperatur.

Ich will die Temperatur direkt vom Net-IO auf den Server schicken, mit dem 
Control6-Skript wie hier beschrieben:

http://wiki.volkszaehler.org/hardware/channels/sensors/1_wire

Beim Compilieren kam erst mal der Fehler, das httplog fehlt - angeschaltet, 
zumindest mal ohne Probleme kompiliert
Irgendwann dann auch herausgefunden, das im httplog-Client der falsche Pfad 
ist - geändert auf /middleware.php/data/

Es werden aber keine Temperaturen angezeigt

Ich habe das Ganze jetzt mal mit Wireshark analysiert:

Bei Gaszählerimpulsen wird

POST /middleware/... geschickt,

bei der Temperatur aber

GET /middleware/...  - Ist das so richtig ?

Ich habe mal von Hand versucht, über curl - d "" http:// 
demo.volkszaehler.org/...  was zu schicken,  funktioniert problemlos


Wozu ist dieses httplog überhaupt nötig ?
Im Control6-Skript wird doch einfach nur der Sensor abgefragt, der Wert über 
httplog geschickt, 300 Sekunden gewartet, könnte man den Wert nicht 
irgendwie einfach direkt schicken ?
(Ich kenne mich leider zu wenig damit aus, das selbst hin zu bekommen)

Und noch eine Frage:  seit ein paar Tagen kann man auf Eurer Demo-Webseite 
die Demo-Werte nicht mehr ausschalten ? liegt das an meinem Rechner oder ist 
es ein kleiner Fehler ?


Viele Grüße

Klaus





More information about the volkszaehler-dev mailing list