FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Horst am 03 August 2019, 17:40:13

Titel: XiaomiBTLESens minMoisture Auswerten
Beitrag von: Horst am 03 August 2019, 17:40:13
Hallo
Ich habe da ein kleines Problem. Ich wollte das Ergebnis von minMoisture in einer Doifschleife Auswerten.
Die Ergebnisse "low" "ok" werden auch Korrekt in die Log geschrieben.
Eine Kleinigkeit fehlt

defmod TelegramMelSmartBlume1Doif DOIF \
## 1 ## Blume Meldung1\
(([SmartBlume1:minMoisture] eq "low"))\
(set telebot send Blume1 Hilfe \n \

--Birkenfeige Ficus benjamina-- \n \
Feuchte [SmartBlume1:moisture] %  \n \
Nährstoffgehalt [SmartBlume1:fertility] µS/cm \n \
Lichtstärke [SmartBlume1:lux] Lux \n \
Temperatur [SmartBlume1:temperature] °C \n \
Batteriestatus [SmartBlume1:batteryState] [SmartBlume1:batteryPercent] % \n \
--------------------------------------- \n \
)  \
DOELSEIF \
## 2 ## Blume Meldung1\
(([SmartBlume1:maxFertility] eq "low") and ([10:00-22:00]))\
(set telebot send Blume1 Hilfe2 \n \
--------------------------------------- \n \
--Birkenfeige Ficus benjamina \n \
Feuchte [SmartBlume1:moisture] %  \n \
[SmartBlume1:fertility] µS/cm \n \
[SmartBlume1:lux] Lux \n \
[SmartBlume1:temperature] °C \n \
[SmartBlume1:batteryState] Batterie \n \
[SmartBlume1:batteryPercent] % \n \
--------------------------------------- \n \
)  \
DOELSE \
## 3 ##  Wenn nicht zutreffend\
()
attr TelegramMelSmartBlume1Doif room 06_Meldungen

setstate TelegramMelSmartBlume1Doif initialized
setstate TelegramMelSmartBlume1Doif 2019-08-03 17:00:38 Device SmartBlume1
setstate TelegramMelSmartBlume1Doif 2019-08-03 16:16:58 cmd 0
setstate TelegramMelSmartBlume1Doif 2019-08-03 16:16:58 mode enabled
setstate TelegramMelSmartBlume1Doif 2019-08-03 16:16:58 state initialized
setstate TelegramMelSmartBlume1Doif 2019-08-03 16:16:58 timer_01_c02 04.08.2019 10:00:00
setstate TelegramMelSmartBlume1Doif 2019-08-03 16:16:58 timer_02_c02 03.08.2019 22:00:00


Danke für die Hilfe
PS. mit Set Doif funktioniert die Ausgabe
Titel: Antw:XiaomiBTLESens minMoisture Auswerten
Beitrag von: Horst am 13 August 2019, 18:41:42
Ich habe die Lösung bei "Grinsekatze" gefunden.
Danke für die gute Hilfe.