Nicht existierende Readings werden mit 0 angezeig / vorher war es attr notexist

Begonnen von Ma_Bo, 05 Dezember 2016, 17:12:02

Vorheriges Thema - Nächstes Thema

Ma_Bo

Hallo,
kann mir jemand sagen, ob das beim DOIF neu ist, ich habe vor kurzem ein Update gemacht und nun festgestellt,
dass ein Reading, welches nicht existiert, mit einer 0 ausgegeben wird.
Ich habe aber sonst immer das attr notexist verwendet und mir wurden dann der Wert oder Text ausgegeben, welchen ich dort hinterlegt habe.

Warum funktioniert das jetzt nicht mehr, ist das absicht oder muss ich noch etwas hinzufügen?
Ich habe nur ein Update gemacht, sonst wurde nicht´s geändert.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Damian

Zitat von: Ma_Bo am 05 Dezember 2016, 17:12:02
Hallo,
kann mir jemand sagen, ob das beim DOIF neu ist, ich habe vor kurzem ein Update gemacht und nun festgestellt,
dass ein Reading, welches nicht existiert, mit einer 0 ausgegeben wird.
Ich habe aber sonst immer das attr notexist verwendet und mir wurden dann der Wert oder Text ausgegeben, welchen ich dort hinterlegt habe.

Warum funktioniert das jetzt nicht mehr, ist das absicht oder muss ich noch etwas hinzufügen?
Ich habe nur ein Update gemacht, sonst wurde nicht´s geändert.

Grüße Marcel

Setze bitte deinen Defaultwert in Anführungszeichen, so wie es in der Commandref steht. Ohne Anführungszeichen kann man jetzt beliebige Perlberechnungen durchführen.

Gruß

Damian


Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Ma_Bo

NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.