Seite 38 von 90

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 03.01.2019, 00:22
von LibertyX
Für den Verbrauch von letztem Jahr gar nicht mehr, das ist nur der letzte Wert von "Stromverbrauch Kalenderjahr"
Der Referenzwert für den Stromverbrauch des aktuellen Jahres müsste aber aktuell nahe am aktuellen Zählerstand sein.

Wenn ich mir dein Bild aber so ansehen, dann scheint mit deinen Referenzwerten (Variablen) komplett etwas nicht zu stimmen.

Laut dem Zeitstempel ist das Bild vom 02.01.2019 1:04 Uhr und der Verbrauch heute ist bei 11.65 kWh??
Das wage ich zu bezweifeln, vor allem ist der Verbrauch Kalenderjahr identisch zu Verbrauch heute, was auch nicht stimmen kann.

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 03.01.2019, 01:18
von chrimu
---Hat sich erledigt---
Servus,

Ich bin hier den Thread durchgegangen, aber vielleicht hab ich auch was überlesen: Der HM-ES-TX-WM hat seit des letzten Firmwareupdates (1.20)2 "Unterkanäle" (xxx-Gas, xxx-Gas:1, xxx-Gas:2) - wohl wegen der IEC-Abfrage. "xxx-Gas:1" entspricht dem bisherigen Einzelkanal, den ich hier immer abgebildet sehe.

Kann mir jemand sagen, was ich dem entsprechend im Skript ändern muss? In der Skripterei bin ich leider nicht firm...

Im Voraus vielen Dank für Eure Hilfe.

LG, Chrimu

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 04.01.2019, 02:36
von Suenzihome
LibertyX hat geschrieben:
03.01.2019, 00:22
Für den Verbrauch von letztem Jahr gar nicht mehr, das ist nur der letzte Wert von "Stromverbrauch Kalenderjahr"
Der Referenzwert für den Stromverbrauch des aktuellen Jahres müsste aber aktuell nahe am aktuellen Zählerstand sein.

Wenn ich mir dein Bild aber so ansehen, dann scheint mit deinen Referenzwerten (Variablen) komplett etwas nicht zu stimmen.

Laut dem Zeitstempel ist das Bild vom 02.01.2019 1:04 Uhr und der Verbrauch heute ist bei 11.65 kWh??
Das wage ich zu bezweifeln, vor allem ist der Verbrauch Kalenderjahr identisch zu Verbrauch heute, was auch nicht stimmen kann.
Ja das stimmt das Bild ist ein blödes beispiel. Ich hatte an den Systemvariablen einen höheren maximalwert eingegeben anstatt 99999 hatte ich dann 99999999 gemacht ich dacht eventuell ist der Wert zu niedrig dabei merkte ich das meine ganzen werte im Zähler leer wurden. Darauf hin habe ich ein backup der raspberrymatic ca um 1:00Uhr Nachts vom 01.01.2019 drüber gespielt daher stimmt der Wert vom tagesverbrauch nicht.

Es stimmem eigentlich alle Werte nur der jahresverbrauch wurde nicht korrekt berechnet.
Ich habe diesen mit meiner tinimatic app so ungefähr mit hand in der variable gesetzt.

Das gleiche auch bei meinem zweiten Stromzähler.


Nur die frage ist warum wurde der Wert nicht korrekt berechnet?

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 04.01.2019, 08:25
von NickHM
Hallo

der Wert des letzten Jahres wird am Ende des Jahres einfach nur aus dem aktuellen Jahr kopiert.
Also musst Du jetzt den Wert für das aktuelle Jahr beobachten.

Das in dem reinen Kopiervorgang ein Fahler liegt kann ich mir nicht vorstellen, da es bei allen anderen Usern ja offenbar funktioniert.

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 29.01.2019, 21:04
von FrankSch
Hallo,
ich habe das folgende Scrip unter „Skropt testen“ getestet.
Leider bekomme ich keine Ausgabe.
Mache ich was falsch um das Script zu testen?

Code: Alles auswählen

string type = "Strom"; ! 'Strom', 'Wasser' oder 'Gas'
real value = 69102.13;  ! Zaehlerstand in kWh oder m3

! ACHTUNG: Ab hier KEINE Aenderungen mehr
object device = dom.GetObject("Hausanschluss-" # type);
if(device)
{
  string channel = "GAS_ENERGY_COUNTER";
  if(type == "Strom") { channel = "ENERGY_COUNTER"; }

  object counter = dom.GetObject("BidCos-RF." # device.Address() # ":1." # channel);
  if(counter)
  {
    real curValue = counter.Value();
    if(type == "Strom") { curValue = curValue / 1000.0; }    

    object c = dom.GetObject(type # " Referenz Zaehlerstand");
    c.State(value - curValue);
    WriteLine("Referenz Zaehlerstand wurde gesetzt auf: " # value - curValue);
  }
} 

Gruß
Frank

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 29.01.2019, 23:59
von Nudge
Wenn keine Ausgabe erfolgt, dann gehe ich ganz stark davon aus, daß Dein Zähler NICHT den Namen "Hausanschluss-Strom" besitzt, oder?

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 30.01.2019, 10:22
von FrankSch
Hallo und Danke!
Genau das ist es.
Habe nach dem Kommentar:

Code: Alles auswählen

! ACHTUNG: Ab hier KEINE Aenderungen mehr
nicht erkannt, dass der Zählername noch angepasst werden muss.


Gruß
Frank

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 30.01.2019, 10:41
von Nudge
Jens ist halt davon ausgegangen, daß man 1:1 die Bezeichnungen/Namensgebung von ihm übernimmt. Dann paßt es auch.

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 30.01.2019, 11:46
von jmaus
Nudge hat geschrieben:
30.01.2019, 10:41
Jens ist halt davon ausgegangen, daß man 1:1 die Bezeichnungen/Namensgebung von ihm übernimmt. Dann paßt es auch.
Daran sollte man sich auch am besten halten und jetzt nicht alle Zähler umbenennen weil es sonst zu eben genau diesen Effekten kommen kann!

Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung

Verfasst: 30.01.2019, 12:24
von FrankSch
Danke, guter Tipp.
Ist auch sicherlich einfacher den Zähler umbenennen, als die Scripte anzupassen.