Aktuell kämpfe ich jedoch noch damit, dass ich die gewohnten Werte nicht erhalte bzw. sie nicht zu stimmen scheinen.
So antwortet mir von diesem Thermostat ein ":1.LEVEL" z.B. mit den Werten 0.0000 oder 1.0000, die Doku dazu ist nicht schlüssig - was soll das für ein Wert sein?
Frage ich explizit nach dem Wert von ":1.VALVE_STATE", bekomme ich als Antwort immer "4", egal wo es wirklich steht, erwarten würde ich etwas zwischen 0 und 100, wie beim alten HZ-Thermostat auch. Ist das mein Fehler oder einer in der FW?
Code: Alles auswählen
var eValveState = (datapoints.Get("HmIP-RF.000393C99192C1:1.VALVE_STATE")).Value();
WriteLine("VALVE_STATE: "#eValveState);