Strom/Energieverbrauch * Stromkosten * Prognose
Moderator: Co-Administratoren
- lemonbiter
- Beiträge: 169
- Registriert: 16.10.2016, 23:14
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 1 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Hallo zusammen,
seit gestern zählt der Zähler nicht mehr den Tageswert, demzufolge werden auch der Wochen und Monatsverbrauch nicht mehr aktualisiert. Gestern habe ich die neue Firmware der CCU (Raspberrymatic) installiert.
Seit anbeginn (Januar diesen Jahres) war es sowieso immer merkwürdig, dass um 0.00 Uhr der Zähler zwar umsprang, aber der Wert "gestern" wurde dann genullt...
Hat jemand eine Idee, was da los sein kann? Kann die aktuelle Firmware daran "schuld" sein?
Gibt es evtl. ein anderes Script als dieses?
Danke Euch sehr!
LG
Lem
seit gestern zählt der Zähler nicht mehr den Tageswert, demzufolge werden auch der Wochen und Monatsverbrauch nicht mehr aktualisiert. Gestern habe ich die neue Firmware der CCU (Raspberrymatic) installiert.
Seit anbeginn (Januar diesen Jahres) war es sowieso immer merkwürdig, dass um 0.00 Uhr der Zähler zwar umsprang, aber der Wert "gestern" wurde dann genullt...
Hat jemand eine Idee, was da los sein kann? Kann die aktuelle Firmware daran "schuld" sein?
Gibt es evtl. ein anderes Script als dieses?
Danke Euch sehr!
LG
Lem
okay... ich arbeite dran
-
- Beiträge: 9650
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Ersetzte \\ durch \\\
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 +++
- jmaus
- Beiträge: 9844
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Der Grund dafür liegt in der folgenden Zeile dieses Skriptes:lemonbiter hat geschrieben: ↑28.06.2020, 00:40Hat jemand eine Idee, was da los sein kann? Kann die aktuelle Firmware daran "schuld" sein?
Gibt es evtl. ein anderes Script als dieses?
Code: Alles auswählen
string cmd = "/bin/sh -c 'cat /etc/config/energyPrice|sed -r \"s/\\"//g\"'";
Code: Alles auswählen
string cmd = '/bin/sh -c \'cat /etc/config/energyPrice|sed -r "s/\\"//g\"\'';
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- Baxxy
- Beiträge: 10779
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 604 Mal
- Danksagung erhalten: 2205 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Da ich dieses Script auf für einige meiner Geräte benutze habe ich den Code schon mal entsprechend angepasst. Ob das auch wirklich
BTW: gibt es vielleicht eine "einfachere" (möglicherweise undokumentierte) Methode den Preis/kWh (egal ob Strom oder Gas) in Scripten zu benutzen?
ist sehe ich dann morgen. (System läuft noch auf RM 3.51.6.20200420)
BTW: gibt es vielleicht eine "einfachere" (möglicherweise undokumentierte) Methode den Preis/kWh (egal ob Strom oder Gas) in Scripten zu benutzen?
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: 9650
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Eigene Systemvariable anlegen
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 +++
- Baxxy
- Beiträge: 10779
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 604 Mal
- Danksagung erhalten: 2205 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
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: 9650
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Na ja, du könntest auch eine Datei im XML Format auf der CCU ablegen, diese einlesen, das XML parsen,....
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 +++
- Baxxy
- Beiträge: 10779
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 604 Mal
- Danksagung erhalten: 2205 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Nun drehst du aber auf. Mit XML-parsen stehe ich auf Kriegsfuß. Dann doch lieber die einfache SysVar.
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
- Baxxy
- Beiträge: 10779
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 604 Mal
- Danksagung erhalten: 2205 Mal
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Alchy hat hier ein kompaktes Script gepostet welches den Strompreis ausliest. (funktioniert bei "alter" und "neuer" Rega-Version)
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
Re: Strom/Energieverbrauch * Stromkosten * Prognose
Vielen Dank für die schnelle Rückmeldung.jmaus hat geschrieben: ↑28.06.2020, 09:34Der Grund dafür liegt in der folgenden Zeile dieses Skriptes:lemonbiter hat geschrieben: ↑28.06.2020, 00:40Hat jemand eine Idee, was da los sein kann? Kann die aktuelle Firmware daran "schuld" sein?
Gibt es evtl. ein anderes Script als dieses?
Diese beinhaltet einen backslash escaping fehler der leider von bisherigen Firmwares (bzw. ReGaHss versionen) fälschlicherweise toleriert wurde. Mit neueren Version erzeugt diese aber korrekterweise einen Fehler weil am Ende hier statt drei (3) backslashes (\\\") für das erzeugen der zeichenkette \" nur zwei verwendet wurde (\\"). Neuere Firmwareversionen bzw. ReGaHss versionen erkennen das jetzt korrekterweise als Fehler und schmeissen entsprechend einen Syntax Fehler. Die korrekte Zeile müsste daher (damit sie auch rückwärtskompatibel ist) wie folgt aussehen:Code: Alles auswählen
string cmd = "/bin/sh -c 'cat /etc/config/energyPrice|sed -r \"s/\\"//g\"'";
D.h. du müsstest oben in dem Skript wo die "string cmd =" Zeile auftaucht diese rauslöschen und entsprechend gegen diese ersetzen. Dann sollte das Skript wieder funktionieren (auch für ältere Firmwareversionen, btw).Code: Alles auswählen
string cmd = '/bin/sh -c \'cat /etc/config/energyPrice|sed -r "s/\\"//g\"\'';
Bin leider erst heute dazu gekommen die Änderung zu übernehmen.
Und siehe da, es tut wie gewünscht.
RaspberryMatic mit RPI-RF-MOD;
XML-Api; CUxD; RedMatic; EMail;CCU-Historian
6 x HM-TC-IT-WM-W-EU; 8 x HM-CC-RT-DN; 12 x HM-Sec-SCo
2 x HM-LC-Sw1PBU-FM; 1 x HM-LC-Sw2PBU-FM; 2 x HM-PB-2-WM55-2
2 x HM-ES-PMSw1-DR
0,3 x Erfahrung
DebMatic auf RaspPi 3B+ mit RPI-RF-MOD und LTE-Router als Alarmanlage
1 x HmIP-SWDO-I
1 x USV mit apcupds
1 x VPN (zum Heimnetz)
Test mit DebMatic auf RaspPi 3B ohne Funkmodul
3 x SwissOne SH140 Steckdosenleiste (Tasmota)
2 x Gosuna SP1 (Tasmota)
XML-Api; CUxD; RedMatic; EMail;CCU-Historian
6 x HM-TC-IT-WM-W-EU; 8 x HM-CC-RT-DN; 12 x HM-Sec-SCo
2 x HM-LC-Sw1PBU-FM; 1 x HM-LC-Sw2PBU-FM; 2 x HM-PB-2-WM55-2
2 x HM-ES-PMSw1-DR
0,3 x Erfahrung
DebMatic auf RaspPi 3B+ mit RPI-RF-MOD und LTE-Router als Alarmanlage
1 x HmIP-SWDO-I
1 x USV mit apcupds
1 x VPN (zum Heimnetz)
Test mit DebMatic auf RaspPi 3B ohne Funkmodul
3 x SwissOne SH140 Steckdosenleiste (Tasmota)
2 x Gosuna SP1 (Tasmota)