Energie-Zähler RaspMatic
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 112
- Registriert: 14.02.2010, 20:33
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 6 Mal
Re: Energie-Zähler RaspMatic
sehe ich das richtig: Zählerkonstante 100000 Imp./kWh (1 - 65536) ?
@TinkerS - CCU3 boxed Metall… und Dualbeam-Antenne -
Die Anzahl der Funkkanäle hängt vom Gerätetyp (z. B. Schaltaktor oder Wandtaster) ab. Typerweise können 100 bis 120 Funk-Geräte und 127 Wired Geräte angelernt werden
Die Anzahl der Funkkanäle hängt vom Gerätetyp (z. B. Schaltaktor oder Wandtaster) ab. Typerweise können 100 bis 120 Funk-Geräte und 127 Wired Geräte angelernt werden
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Energie-Zähler RaspMatic
Wo?
Die Zählerkonstante (bei mir 75) wird als Parameter im HM-ES-TX-WM gespeichert und auch im Gerät verarbeitet. Das Skript hat da nix mehr dran zu schaffen
-
- Beiträge: 112
- Registriert: 14.02.2010, 20:33
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 6 Mal
Re: Energie-Zähler RaspMatic
... na bei mir wirds automatich eingetragen...
integer tmp_devVal = (devVal.ToString().ToFloat() * 1000).ToInteger();
und inden Sriptbeitrag vorher stand 100000
integer tmp_devVal = (devVal.ToString().ToFloat() * 100000).ToInteger();
integer tmp_devVal = (devVal.ToString().ToFloat() * 1000).ToInteger();
und inden Sriptbeitrag vorher stand 100000
integer tmp_devVal = (devVal.ToString().ToFloat() * 100000).ToInteger();
@TinkerS - CCU3 boxed Metall… und Dualbeam-Antenne -
Die Anzahl der Funkkanäle hängt vom Gerätetyp (z. B. Schaltaktor oder Wandtaster) ab. Typerweise können 100 bis 120 Funk-Geräte und 127 Wired Geräte angelernt werden
Die Anzahl der Funkkanäle hängt vom Gerätetyp (z. B. Schaltaktor oder Wandtaster) ab. Typerweise können 100 bis 120 Funk-Geräte und 127 Wired Geräte angelernt werden
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Energie-Zähler RaspMatic
Welche CCU FW nutzt du?
Der Wert ist beim automatischen Anlegen des Skripts beim Anlernen des Geräts fix vorgegeben:
https://github.com/eq-3/occu/blob/maste ... #L810-L830
Selbst wenn ich einige Versionen zurück schaue, stand da schon immer 100000
-
- Beiträge: 112
- Registriert: 14.02.2010, 20:33
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 6 Mal
Re: Energie-Zähler RaspMatic
Hi,
da bin ich wohl dem Fehlerteufel aufgesessen... und habe wohl das falsche der beiden aktiven Scripte geöffnet (IEC).
Das passte so schön mit meinen nötigen 1000 LED impulsen die der Zähler liefert.
Sorry
da bin ich wohl dem Fehlerteufel aufgesessen... und habe wohl das falsche der beiden aktiven Scripte geöffnet (IEC).
Das passte so schön mit meinen nötigen 1000 LED impulsen die der Zähler liefert.
Sorry
@TinkerS - CCU3 boxed Metall… und Dualbeam-Antenne -
Die Anzahl der Funkkanäle hängt vom Gerätetyp (z. B. Schaltaktor oder Wandtaster) ab. Typerweise können 100 bis 120 Funk-Geräte und 127 Wired Geräte angelernt werden
Die Anzahl der Funkkanäle hängt vom Gerätetyp (z. B. Schaltaktor oder Wandtaster) ab. Typerweise können 100 bis 120 Funk-Geräte und 127 Wired Geräte angelernt werden
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Energie-Zähler RaspMatic
Das ist doch dann ein Bug in der HM-ES-TX-WM-Firmware...
Also entweder die Abfrage aus dem Skript rausnehmen - oder wenn sich jemand findet, der das auf einer originalen CCU-FW reproduzieren kann - bei eQ-3
ein Ticket auf machen
-
- Beiträge: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: Energie-Zähler RaspMatic
Wirklich falsch?
IMHO:
275758.399902 * 100000 = 27575839990.199997
und
27575839990
>
2147483647
Oder irre ich mich da?
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: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Energie-Zähler RaspMatic
275758,399902 * 100000 = 27575839990
Demnach sollte tmp_devVal = 27575839990 sein und nicht 2147483647
Da auch tmp_oldDevVal genau so berechnet wird, ist ab einer bestimmten Grenze (21474,83647) der Vergleich immer gleich, auch wenn tmp_devVal ungleich tmp_oldDevVal ist.
Ich hab auch den ganzen Sinn von "Aus float mach string mach float mach integer" nicht verstanden.
Aber soweit kommen wir ja gar nicht erst, weil der BOOT-Datenpunkt immer true ist.
Demnach sollte tmp_devVal = 27575839990 sein und nicht 2147483647
Da auch tmp_oldDevVal genau so berechnet wird, ist ab einer bestimmten Grenze (21474,83647) der Vergleich immer gleich, auch wenn tmp_devVal ungleich tmp_oldDevVal ist.
Ich hab auch den ganzen Sinn von "Aus float mach string mach float mach integer" nicht verstanden.
Aber soweit kommen wir ja gar nicht erst, weil der BOOT-Datenpunkt immer true ist.
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
- 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: Energie-Zähler RaspMatic
... der erstmal irgendwie reproduziert werden müsste.
Mein HM-ES-TX-WM (FW: 1.0 mit LED-Sensor) gibt als "bootFlag" false aus und somit würde* das Script wohl korrekt laufen. (Achtung "ältere" RaspberryMatic 3.57.4.2021xxxx)
*: Wegen "böser Scripte" ist das zugehörige Programm bei mir deaktiviert und ich nutze die SV anderweitig.
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