NEWS
[gelöst] Fehler beim Abruf von HomeMatic-Variablen
-
Da ist ein Wert drin der ungültig ist:
STAT_eUsedEnergyCost -> Value -inf … Bitte korrekt setzen dann klappts auch mit der Datenübername :-)
Betrifft auch STAT_eUsedEnergyCount `
Hallo Apollon
Blöde Frage vielleicht aber was heisst "korrekt setzen"?
Die Definition sieht bei mir so aus

Was ist denn daran falsch? Eine Ganzzahl (Integer) von 0 bis 65000. Das sind auch die Werte die die CCU vorschlägt wenn man eine Sysvar vom Typ Zahl anlegt. Was sollte ich denn hier ändern, bzw. korrigieren??Gruss Ralf
-
Ok. Das ist ja spannend
Was ist denn bitte -inf für ein Wert? Minus unendlich?
Ich bin mir sicher dass ich solche Werte in keinem Programm in Systemvariablen schreibe. Das müsste dann iegendwie implizit da drin landen.
Das zugehörige Programm ist nicht mal von mir, das hab ich mal irgendwoher kopiert. Ich werde das mal disablen und schauen ob sich was ändert.
Wenn nun aber solch ein Schrott-Wert drin steht: Wie krieg ich denn den wieder raus?
Gruss Ralf
-
Ich habe jetzt festgestellt. dass die genannten Systemvariablen die ich dem Gerät Energiezähler zugeordnet habe, tatsächlich die Werte "???" oder "-inf" haben. Keine Ahnung wie solche Werte entstehen.
Jetzt muss ich irgendwie sehen. dass ich diese Werte korrigiere und dann mal schauen was der rega-Adapter dazu sagt.
Gruss Ralf
-
-
Bei en wo du sagst das der Wert ??? Ist was steht denn da in den json Daten? Steht das als „???“ oder wie ? `
Es stand "???" in der CCU als Wert in der Syvar. Ich weiss jetzt leider nicht mehr in Welcher. Im Log finde ich den Wert nicht.Ich glaube aber es war der rote:

Gruss Ralf