NEWS
numereiche Variable enthält "null" anstelle von "0"
-
@heinzie sagte in numereiche Variable enthält "null" anstelle von "0":
wenn Sie den Wert "0" enthalten sollte dort "null" drinsteht.
wer schreibt das da rein?
-
@homoran das sieht so aus:
Die code Zeile sieht so aus:
setState("0_userdata.0.Sensoren_Diverse.Luftfeuchte_delta"/*Luftfeuchte_delta*/, (parseFloat(getState("zigbee.0.00158d000232277b.humidity").val) - Luffeuchtre_Vorzyklus), true);
-
@heinzie sagte in numereiche Variable enthält "null" anstelle von "0":
das sieht so aus:
was ist Badezimmer_humidity?
wo kommt der Wert her?ggf. mal in Zahl wandeln.
Gibt es entsprechende Meldungen im log?
-
@heinzie
Wo wird Luffeuchtre_Vorzyklus gesetzt? -
@paul53 sagte in numereiche Variable enthält "null" anstelle von "0":
Wo wird Luftfeuchte_Vorzyklus gesetzt?
Achtung r
-
-
@heinzie sagte in numereiche Variable enthält "null" anstelle von "0":
"zigbee.0.00158d000232277b.humidity"
und der Wert ist vom Typ number?
-
@homoran der Wert kommt von einem Sensor:
Definition:
{ "type": "state", "common": { "name": "Badezimmer Humidity", "type": "number", "unit": "%", "read": true, "write": false, "role": "value.humidity", "min": 0, "max": 100, "custom": { "history.0": { "enabled": true, "changesOnly": true, "debounce": "1000", "maxLength": "960", "retention": "31536000", "changesRelogInterval": 0, "changesMinDelta": 0, "aliasId": "" } } }, "from": "system.adapter.zigbee.0", "user": "system.user.admin", "ts": 1593873022524, "_id": "zigbee.0.00158d000232277b.humidity", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
@heinzie sagte: der Code:
Die Variable wurde nicht bei Skriptstart initialisiert und enthält deshalb undefined nach dem Start. Einfacher ist es so:
-
@paul53 Danke, habe es hinbekommen