HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Moderator: Co-Administratoren
HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Hallo!
Habe ein Problem...
Habe den HMIP-PSM an der CCU3 in Betrieb, nach Update der Firmware des Steckers ist das Datum des Startzählerstandes des Steckers zurückgesetzt auf 0 - sprich er zählt jetz von vorn.
Der Zähler in der CCU zählt zwar weiter ich weiss aber nicht wie ich sehen kann wann das Startdatum des Zählens war...
Wie soll ich so feststellen wieviel Strom das Gerät in welchem Zeitraum gezogen hat?
Kann mir hier jemand helfen? Wahrscheinlich ist die Lösung banal...
Habe ein Problem...
Habe den HMIP-PSM an der CCU3 in Betrieb, nach Update der Firmware des Steckers ist das Datum des Startzählerstandes des Steckers zurückgesetzt auf 0 - sprich er zählt jetz von vorn.
Der Zähler in der CCU zählt zwar weiter ich weiss aber nicht wie ich sehen kann wann das Startdatum des Zählens war...
Wie soll ich so feststellen wieviel Strom das Gerät in welchem Zeitraum gezogen hat?
Kann mir hier jemand helfen? Wahrscheinlich ist die Lösung banal...
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Nein, banal ist die Lösung nicht, weil sie einfach nicht vorgesehen ist. Um bestimmte Zeiträume zu überwachen, musst Du dafür auch entsprechende Speichermöglichkeiten (Systemvariablen für Tag, Woche, Monat, Jahr etc.) schaffen. Zusätzlich musst Du per Script die jeweiligen Verbrauchsdaten abfragen und die Systemvariablen mit Inhalt füllen. Von der Funktionsweise und vom Anforderungsprofil ist das mit den Aufgaben, die gern für den Zählersensor HM-ES-TX-WM benutzt werden, kann man die Scripte dafür auch auf den jeweiligen Schalt-/Messaktor umstricken.
Wenn es Dir einfach nur um das Datum geht, mit der der Aktor bei 0 gestartet ist, brauchst Du nur ein Programm erstellen, welches auf diesen Zählerstand bei Änderung triggert und per Script die aktuelle Systemzeit in eine Systemvariable schreibt. Diese Lösung wäre ein Einzeiler.
Gruß Xel66
Wenn es Dir einfach nur um das Datum geht, mit der der Aktor bei 0 gestartet ist, brauchst Du nur ein Programm erstellen, welches auf diesen Zählerstand bei Änderung triggert und per Script die aktuelle Systemzeit in eine Systemvariable schreibt. Diese Lösung wäre ein Einzeiler.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
der lautet? sorry ich habe damit nichts zu tun gehabt bisher : 9Wenn es Dir einfach nur um das Datum geht, mit der der Aktor bei 0 gestartet ist, brauchst Du nur ein Programm erstellen, welches auf diesen Zählerstand bei Änderung triggert und per Script die aktuelle Systemzeit in eine Systemvariable schreibt. Diese Lösung wäre ein Einzeiler.
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Du legst eine Systemvariable vom Typ Text an. Den Namen der Variable benötigst Du in dem Script anstatt meines Platzhalters "VariablenName". Wenn dann der Counter kleiner gleich 0 bei Änderung ist triggerst du ein Programm mit dem Einzeiler.
Und schon steht das Datum und die Uhrzeit in dieser Variable. Dann weißt Du zumindest, wann der Zähler das letzte Mal auf 0 war.
Gruß Xel66
Code: Alles auswählen
dom.GetObject('VariablenName').State(system.Date("%d.%m. %H:%M Uhr"));
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Wie kommst Du da drauf? Beim Stecken des Zwischensteckers wird dieser auf 0 gesetzt (egal was vor dem gespeichert war). Das sollte das Programm triggern und diesen Moment festhalten. Ich würde aber vermutlich eher auf das Einschalten triggern und als Zusatzbedingung "Zähler = 0" prüfen. Dürfte eindeutiger sein.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Das letzte Mal ist in der Vergangenheit, vor dem Reboot. Dieses Datum bekommst du nicht wieder.
Aber wenn ich mir den Eingangspost nochmal durchlese, hhast ddu wahrscheinlich richtig erfasst, was er wünscht.
Aber wenn ich mir den Eingangspost nochmal durchlese, hhast ddu wahrscheinlich richtig erfasst, was er wünscht.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Warum nicht? Wurde nur die CCU rebootet, hat der Aktor noch seinen "Zählerstand" und übermittelt ihn. War er auch spannungslos, ist die Anzeige auch plausibel, denn dann startet er wieder bei 0 (OK, könnte ein Timing-Problem geben, denn der Aktor ist schneller gestartet als die CCU).
Er will das Startdatum, wenn der Zähler auf 0 ist. Für eine tiefergehende Datenhaltung habe ich die Scripte für die Zählersensoren empfohlen. Die müsst man dann auf den Messaktor und seine Datenpunkte anpassen.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
- Baxxy
- Beiträge: 10836
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 608 Mal
- Danksagung erhalten: 2228 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Du vergisst hierbei aber das bei IP-Geräten alle Werte erstmal "0" sind. Somit wird bei jedem Reboot das Programm getriggert da keine Prüfung auf "Änderung" durchgeführt wird.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: HMIP-PSM Stromverbrauch ab Inbetriebnahme?
Darum auch meine Empfehlung aus dem Posting vom 23.03.2021, 20:30 Uhr, die Abfrage ggf. mit dem Schaltzustand "EIN" zu verUNDen, denn default wird er Status des Aktors erst mal auf "AUS" gesetzt. Somit würde auch ein Nullwert allein die Systemvariable nicht setzen. Das jetzt noch zusätzlich auszuschmücken liegt an den sonstigen Bedingungen.
Bei einem Reboot nach Spannungsausfall ist der Aktor sowieso auf 0 (und der Zeitstempel wird bei Reboot gesetzt), bei einem sonstigen Reboot bleibt sowohl der Zählerstand als auch der Schaltzustand unverändert (es sein denn, in einem Programm ist etwas anderes definiert) und der Inhalt der vorher zwischengespeicherten Systemvariable bleibt erhalten. Grundsätzlich gilt es auch noch zu differenzieren, welche Zeiträume nun wirklich zur Überwachung gewünscht sind, denn die Forumulierung "Wie soll ich so feststellen wieviel Strom das Gerät in welchem Zeitraum gezogen hat?" lässt auch noch viel Interpretationsspielraum.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch