ReadingsVal für Heizungsabfrage

Begonnen von Wuffi_steel, 13 Januar 2017, 08:58:18

Vorheriges Thema - Nächstes Thema

DeeSPe

Und wie soll Dir ohne weitere Informationen jetzt jemand helfen??

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Wuffi_steel

#16
Ich weiß nicht ob das von einen Update kommt oder mein Fehler ist.

Hatte bisher immer dein Notify
GPIO4_DS1820_0008030cb914:tempcheck:warnung.* { fhem "set teleBot message Achtung, Bitte Nachheizen: ".ReadingsNum($NAME,"temperature",10)."°C!" }
Im log steht
2017-02-11 15:53:38 dummy GPIO4_DS1820_0008030cb914 tempcheck: warnung
Aber ich bekomme keine Nachricht.
Wenn ich das notify per Hand ansteuere funktioniert es. Zb.:
test:on.* { fhem "set teleBot message Achtung, Bitte Nachheizen: ".ReadingsNum($NAME,"temperature",10)."°C!" }

Meine versuche sind bisher wirkungslos:
GPIO4_DS1820_0008030cb914:.* { if (Value("tempcheck") eq "warnung") { fhem "set teleBot message Achtung, Bitte Nachheizen: ".ReadingsNum($NAME,"temperature",10)."°C!" } }

Wuffi_steel

Habe es so gelöst.
GPIO4_DS1820_0008030cb914:tempcheck:.* { if(ReadingsVal("GPIO4_DS1820_0008030cb914","tempcheck","") eq "warnung") { fhem "set teleBot message Achtung, Bitte Nachheizen: ".ReadingsNum($NAME,"temperature",10)."°C!" } }

Kann ich das so lassen?
Danke

DeeSPe

MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe