NEWS
ESPHome: pulse_meter timeout geht nicht
-
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
- platform: pulse_meter pin: GPIO04 # internal_filter: 100ms unit_of_measurement: 'W' name: 'GPIO04.state power 10_L13_Herd' timeout: 300s filters: - multiply: 150 - median: window_size: 3 send_every: 1 total: unit_of_measurement: 'Wh' name: 'GPIO04.state energy 10_L13_Herd' accuracy_decimals: 1 filters: - multiply: 2.5Hier die Werte der Energie:
695 true esphome.0 2022-03-15 14:21:22.267 697.5 true esphome.0 2022-03-15 14:31:19.644 700 true esphome.0 2022-03-15 14:54:31.848 702.5 true esphome.0 2022-03-15 15:51:04.584 705 true esphome.0 2022-03-15 16:22:40.759 707.5 true esphome.0 2022-03-15 16:46:41.891und die Leistung:
1129.66 true esphome.0 2022-03-15 14:20:14.053 304.36 true esphome.0 2022-03-15 14:20:43.812 1077.2 true esphome.0 2022-03-15 14:20:52.188 302.24 true esphome.0 2022-03-15 14:21:22.267 299.16 true esphome.0 2022-03-15 14:26:22.293Was mache ich hier falsch?
-
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
- platform: pulse_meter pin: GPIO04 # internal_filter: 100ms unit_of_measurement: 'W' name: 'GPIO04.state power 10_L13_Herd' timeout: 300s filters: - multiply: 150 - median: window_size: 3 send_every: 1 total: unit_of_measurement: 'Wh' name: 'GPIO04.state energy 10_L13_Herd' accuracy_decimals: 1 filters: - multiply: 2.5Hier die Werte der Energie:
695 true esphome.0 2022-03-15 14:21:22.267 697.5 true esphome.0 2022-03-15 14:31:19.644 700 true esphome.0 2022-03-15 14:54:31.848 702.5 true esphome.0 2022-03-15 15:51:04.584 705 true esphome.0 2022-03-15 16:22:40.759 707.5 true esphome.0 2022-03-15 16:46:41.891und die Leistung:
1129.66 true esphome.0 2022-03-15 14:20:14.053 304.36 true esphome.0 2022-03-15 14:20:43.812 1077.2 true esphome.0 2022-03-15 14:20:52.188 302.24 true esphome.0 2022-03-15 14:21:22.267 299.16 true esphome.0 2022-03-15 14:26:22.293Was mache ich hier falsch?
@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
Wo kommt denn der pulse genau her? Ist eventuell ein Schätzeisen involviert?
Hier die Werte der Energie:
Bisschen hoher standby für einen Herd (~3W/h), wahrscheinlich misst du mehr als nur den Herd, Standby eines Schätzeisen zzgl. Ungenauigkeit eventuell?
-
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
- platform: pulse_meter pin: GPIO04 # internal_filter: 100ms unit_of_measurement: 'W' name: 'GPIO04.state power 10_L13_Herd' timeout: 300s filters: - multiply: 150 - median: window_size: 3 send_every: 1 total: unit_of_measurement: 'Wh' name: 'GPIO04.state energy 10_L13_Herd' accuracy_decimals: 1 filters: - multiply: 2.5Hier die Werte der Energie:
695 true esphome.0 2022-03-15 14:21:22.267 697.5 true esphome.0 2022-03-15 14:31:19.644 700 true esphome.0 2022-03-15 14:54:31.848 702.5 true esphome.0 2022-03-15 15:51:04.584 705 true esphome.0 2022-03-15 16:22:40.759 707.5 true esphome.0 2022-03-15 16:46:41.891und die Leistung:
1129.66 true esphome.0 2022-03-15 14:20:14.053 304.36 true esphome.0 2022-03-15 14:20:43.812 1077.2 true esphome.0 2022-03-15 14:20:52.188 302.24 true esphome.0 2022-03-15 14:21:22.267 299.16 true esphome.0 2022-03-15 14:26:22.293Was mache ich hier falsch?
@wolfgangfb sagte in ESPHome: pulse_meter timeout geht nicht:
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
- platform: pulse_meter pin: GPIO04 # internal_filter: 100ms unit_of_measurement: 'W' name: 'GPIO04.state power 10_L13_Herd' timeout: 300s filters: - multiply: 150 - median: window_size: 3 send_every: 1 total: unit_of_measurement: 'Wh' name: 'GPIO04.state energy 10_L13_Herd' accuracy_decimals: 1 filters: - multiply: 2.5Hier die Werte der Energie:
695 true esphome.0 2022-03-15 14:21:22.267 697.5 true esphome.0 2022-03-15 14:31:19.644 700 true esphome.0 2022-03-15 14:54:31.848 702.5 true esphome.0 2022-03-15 15:51:04.584 705 true esphome.0 2022-03-15 16:22:40.759 707.5 true esphome.0 2022-03-15 16:46:41.891und die Leistung:
1129.66 true esphome.0 2022-03-15 14:20:14.053 304.36 true esphome.0 2022-03-15 14:20:43.812 1077.2 true esphome.0 2022-03-15 14:20:52.188 302.24 true esphome.0 2022-03-15 14:21:22.267 299.16 true esphome.0 2022-03-15 14:26:22.293Was mache ich hier falsch?
-
@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
Wo kommt denn der pulse genau her? Ist eventuell ein Schätzeisen involviert?
Hier die Werte der Energie:
Bisschen hoher standby für einen Herd (~3W/h), wahrscheinlich misst du mehr als nur den Herd, Standby eines Schätzeisen zzgl. Ungenauigkeit eventuell?
Vorab. Wie lösche ich denn ein Post, ich habe gerade aus versehen den Falschen Beitrag ohne eiegenen Text zitiert.
@opensourcenomad sagte in ESPHome: pulse_meter timeout geht nicht:
@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
Wo kommt denn der pulse genau her? Ist eventuell ein Schätzeisen involviert?
Ein Stromzähler mit S0 Ausgang (sieht man aber auch im ESP Code), da ist wirklich nur der Herd dran. Ich kann das auch überwachen, am Stromzähler leuchtet bei jedem Impuls eine rote LED und in dem Moment liefert ESP Home auch einen neuen Wert für die aufsummierte Energie.
Hier die Werte der Energie:
Bisschen hoher standby für einen Herd (~3W/h), wahrscheinlich misst du mehr als nur den Herd, Standby eines Schätzeisen zzgl. Ungenauigkeit eventuell?
3W/h ist leider realistisch für einen Herd mit elektronischer Steuerung (Touch-Bedienung). Außerdem liefert ESP-Home ja nur aufgrund von Änderungen der Impulse sowohl die Leistung als auch die Energie, die Energie wird immer schön weiter hochgezählt, die Leistung aber in den Pausen nicht auf 0 gesetzt.
-
Vorab. Wie lösche ich denn ein Post, ich habe gerade aus versehen den Falschen Beitrag ohne eiegenen Text zitiert.
@opensourcenomad sagte in ESPHome: pulse_meter timeout geht nicht:
@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
Obwohl mein Herd seit Stunden aus ist liefert mir ESPHome konstante 299W.
Wo kommt denn der pulse genau her? Ist eventuell ein Schätzeisen involviert?
Ein Stromzähler mit S0 Ausgang (sieht man aber auch im ESP Code), da ist wirklich nur der Herd dran. Ich kann das auch überwachen, am Stromzähler leuchtet bei jedem Impuls eine rote LED und in dem Moment liefert ESP Home auch einen neuen Wert für die aufsummierte Energie.
Hier die Werte der Energie:
Bisschen hoher standby für einen Herd (~3W/h), wahrscheinlich misst du mehr als nur den Herd, Standby eines Schätzeisen zzgl. Ungenauigkeit eventuell?
3W/h ist leider realistisch für einen Herd mit elektronischer Steuerung (Touch-Bedienung). Außerdem liefert ESP-Home ja nur aufgrund von Änderungen der Impulse sowohl die Leistung als auch die Energie, die Energie wird immer schön weiter hochgezählt, die Leistung aber in den Pausen nicht auf 0 gesetzt.
@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
3W/h ist leider realistisch für einen Herd mit elektronischer Steuerung (Touch-Bedienung).
Dann passt doch alles?
Außerdem liefert ESP-Home ja nur aufgrund von Änderungen der Impulse sowohl die Leistung als auch die Energie, die Energie wird immer schön weiter hochgezählt, die Leistung aber in den Pausen nicht auf 0 gesetzt.
Das bei mir nicht so, habe ab er auch keinen S0 Zähler im Einsatz.

Sind denn das hier:
Leistung:
1129.66 true esphome.0 2022-03-15 14:20:14.053 304.36 true esphome.0 2022-03-15 14:20:43.812 1077.2 true esphome.0 2022-03-15 14:20:52.188 302.24 true esphome.0 2022-03-15 14:21:22.267 299.16 true esphome.0 2022-03-15 14:26:22.293tatsächlich alle Leistungsdaten zwischen 14:20 und 14:26 (also lückenlos)? Ein bisschen mager.
Aber am S0 Ausgang ja eigentlich auch keine Leistungsdaten sondern nur Verbräuche, korrekt?

die Leistung aber in den Pausen nicht auf 0 gesetzt.
Versuch mal den
internal_filter_modeaufPULSEzu setzen und schau ob die Leistung dann sauber auf
zurück fällt. (Siehe pulse meter docs) -
@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
3W/h ist leider realistisch für einen Herd mit elektronischer Steuerung (Touch-Bedienung).
Dann passt doch alles?
Außerdem liefert ESP-Home ja nur aufgrund von Änderungen der Impulse sowohl die Leistung als auch die Energie, die Energie wird immer schön weiter hochgezählt, die Leistung aber in den Pausen nicht auf 0 gesetzt.
Das bei mir nicht so, habe ab er auch keinen S0 Zähler im Einsatz.

Sind denn das hier:
Leistung:
1129.66 true esphome.0 2022-03-15 14:20:14.053 304.36 true esphome.0 2022-03-15 14:20:43.812 1077.2 true esphome.0 2022-03-15 14:20:52.188 302.24 true esphome.0 2022-03-15 14:21:22.267 299.16 true esphome.0 2022-03-15 14:26:22.293tatsächlich alle Leistungsdaten zwischen 14:20 und 14:26 (also lückenlos)? Ein bisschen mager.
Aber am S0 Ausgang ja eigentlich auch keine Leistungsdaten sondern nur Verbräuche, korrekt?

die Leistung aber in den Pausen nicht auf 0 gesetzt.
Versuch mal den
internal_filter_modeaufPULSEzu setzen und schau ob die Leistung dann sauber auf
zurück fällt. (Siehe pulse meter docs)@opensourcenomad
Ich habe es auch mit internal_filter-mode probiert. Kein Erfolg.Hier mal mit Grafana aufgezeichnet. Die Waschmaschine stand stundenlang auf 578W obwohl kein einziger Puls kam. Als dann endlich mal einer kam hat es dann geklappt.

In den Logs steht auch immer wieder, dass ein Timeout detektiert worden ist, leider teilt das Logfile nicht mit, um welchen pulse_meter es geht.
[20:51:27][D][pulse_meter:061]: No pulse detected for 300s, assuming 0 pulses/min -
@opensourcenomad
Ich habe es auch mit internal_filter-mode probiert. Kein Erfolg.Hier mal mit Grafana aufgezeichnet. Die Waschmaschine stand stundenlang auf 578W obwohl kein einziger Puls kam. Als dann endlich mal einer kam hat es dann geklappt.

In den Logs steht auch immer wieder, dass ein Timeout detektiert worden ist, leider teilt das Logfile nicht mit, um welchen pulse_meter es geht.
[20:51:27][D][pulse_meter:061]: No pulse detected for 300s, assuming 0 pulses/min@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
Die Waschmaschine stand stundenlang auf 578W obwohl kein einziger Puls kam.
Komisch, wie ob die Zentrale das
W nicht mitbekommen hat 
Es gibt eine Sensor Option namens
force_update, dann sollten auch gleiche Werte an die Zentrale geschickt werden. Vielleicht willst du das mal testen.In den Logs steht auch immer wieder, dass ein Timeout detektiert worden ist, leider teilt das Logfile nicht mit, um welchen pulse_meter es geht.
Eventuell mal das
levelimloggeraufverboseodervery_verbosestellen, dann sollte genügend infos im Log stehen um das betroffene pulse meter eindeutig identifizieren zu können. -
@wolfgangfb said in ESPHome: pulse_meter timeout geht nicht:
Die Waschmaschine stand stundenlang auf 578W obwohl kein einziger Puls kam.
Komisch, wie ob die Zentrale das
W nicht mitbekommen hat 
Es gibt eine Sensor Option namens
force_update, dann sollten auch gleiche Werte an die Zentrale geschickt werden. Vielleicht willst du das mal testen.In den Logs steht auch immer wieder, dass ein Timeout detektiert worden ist, leider teilt das Logfile nicht mit, um welchen pulse_meter es geht.
Eventuell mal das
levelimloggeraufverboseodervery_verbosestellen, dann sollte genügend infos im Log stehen um das betroffene pulse meter eindeutig identifizieren zu können.Das mit force_update habe ich probiert, hilft leider auch nicht. Der Wäschetrockner steht seit Stunden auf 97.5 W obwohl kein einziger Impuls mehr kommt. Damit funktioniert mein Skript, dass mir das Ende der Waschmaschine bzw. des Trockners anzeigt, nicht mehr :-(
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden