#1 Geister-Waschmaschine am BU4L/S0
Verfasst: Di 10. Mär 2015, 07:42
Hallo,
es ist verrückt. Ich habe einen Geist im Haus, der heimlich meine Waschmaschine benutzt.
Ich habe vier S0-Stromzähler an einem BU4L, um den Momentatnverbrauch diverser Geräte zu erfassen. Mit einem kleinen NodeJS-Script, das auf Port 4224 der Domiq Base mitliest, lasse ich mir Statistiken/Graphen zeichnen. (NodeJS sendet an statsd sendet an Graphite und Grafana mal das Diagram. Ich werde über das Setup irgendwann hier nochmal ausführlich berichten.) So sieht z.B. die Grafik für den Stromverbrauch aus:
http://etobi.de/screens/Grafana_-_S0_1AAE456D.png
Das funktioniert auch für drei von den vier S0-Eingängen wunderbar:
* Serverschrank verbraucht kontinuierlich
* Gefrierschrank einmal in der Std für 15min, und wenn die Tür mal auf war
* Trockner wird in Zeit, Dauer und Leistung korrekt erfasst
Einzig die Waschmaschine macht mir Sorgen.
Hier nochmal das Beispiel von oben mit Anmerkungen: http://etobi.de/screens/Grafana_-_S0_1AAE4555.png
Die Waschmaschiene taucht ebenfalls auf. Verbrauch und Kurve passen. Aber die Uhrzeit passt nicht. Im Beispiel der erste Ausschlag der Kurve ist etwa 5 Std zu spät (Der Trockner leif direkt nach der Waschmaschine und wurde korrekt erfasst). Den zweiten kann ich mir gar nicht erklären (Waschmachine lief nicht).
Natürlich habe bin ich erstmal von einem Bug in meinem Script ausgegangen. Ein ausführliches Logging zeigte aber, dass die Daten schon vom Base auf 4224 so angeliefert werden und mein Script okay ist.
Mit weiterer Fehlersuche zeigt sich dann auch, dass die LCN-Pro zur falschen Zeit einen Verbrauch in den Statusmeldungen im Monitor verzeichnet.
Wie kommt also das BU4L dazu, einen Verbrauch an dem S0-Eingang zu melden?
Wie kann ich der Geister-Waschmaschine auf die Spur kommen?
Viele Grüße
Tobias
es ist verrückt. Ich habe einen Geist im Haus, der heimlich meine Waschmaschine benutzt.
Ich habe vier S0-Stromzähler an einem BU4L, um den Momentatnverbrauch diverser Geräte zu erfassen. Mit einem kleinen NodeJS-Script, das auf Port 4224 der Domiq Base mitliest, lasse ich mir Statistiken/Graphen zeichnen. (NodeJS sendet an statsd sendet an Graphite und Grafana mal das Diagram. Ich werde über das Setup irgendwann hier nochmal ausführlich berichten.) So sieht z.B. die Grafik für den Stromverbrauch aus:
http://etobi.de/screens/Grafana_-_S0_1AAE456D.png
Das funktioniert auch für drei von den vier S0-Eingängen wunderbar:
* Serverschrank verbraucht kontinuierlich
* Gefrierschrank einmal in der Std für 15min, und wenn die Tür mal auf war
* Trockner wird in Zeit, Dauer und Leistung korrekt erfasst
Einzig die Waschmaschine macht mir Sorgen.
Hier nochmal das Beispiel von oben mit Anmerkungen: http://etobi.de/screens/Grafana_-_S0_1AAE4555.png
Die Waschmaschiene taucht ebenfalls auf. Verbrauch und Kurve passen. Aber die Uhrzeit passt nicht. Im Beispiel der erste Ausschlag der Kurve ist etwa 5 Std zu spät (Der Trockner leif direkt nach der Waschmaschine und wurde korrekt erfasst). Den zweiten kann ich mir gar nicht erklären (Waschmachine lief nicht).
Natürlich habe bin ich erstmal von einem Bug in meinem Script ausgegangen. Ein ausführliches Logging zeigte aber, dass die Daten schon vom Base auf 4224 so angeliefert werden und mein Script okay ist.
Mit weiterer Fehlersuche zeigt sich dann auch, dass die LCN-Pro zur falschen Zeit einen Verbrauch in den Statusmeldungen im Monitor verzeichnet.
Wie kommt also das BU4L dazu, einen Verbrauch an dem S0-Eingang zu melden?
Wie kann ich der Geister-Waschmaschine auf die Spur kommen?
Viele Grüße
Tobias