Hallo,
über eine DOIF Funktion lasse ich 2 Taupunktwerte miteinander vergleichen und mir einen Status (lüften:nicht lüften) ausgeben.
Wie bekomme ich diese Statusmeldung jetzt in FTUI eingebunden?
Internals:
DEF ([ESPEasy_Garten_DHT22:Taup] < [ESPEasy_Fitnessraum_DHT22:Taup])
MODEL FHEM
NAME Fitnessraum_lueften
NR 32
NTFY_ORDER 50-Keller_lueften
STATE nicht lüften
TYPE DOIF
READINGS:
2018-08-24 08:28:04 Device ESPEasy_Fitnessraum_DHT22
2018-08-24 08:26:56 cmd 2
2018-08-24 08:26:56 cmd_event ESPEasy_Garten_DHT22
2018-08-24 08:26:56 cmd_nr 2
2018-08-24 08:26:04 e_ESPEasy_Fitnessraum_DHT22_Taup 15.1
2018-08-24 08:26:56 e_ESPEasy_Garten_DHT22_Taup 15.2
2018-08-24 06:43:22 mode enabled
2018-08-24 08:26:56 state nicht lüften
Regex:
attr:
cmdState:
0:
lüften
1:
nicht lüften
wait:
waitdel:
condition:
0 ReadingValDoIf($hash,'ESPEasy_Garten_DHT22','Taup') < ReadingValDoIf($hash,'ESPEasy_Fitnessraum_DHT22','Taup')
devices:
0 ESPEasy_Garten_DHT22 ESPEasy_Fitnessraum_DHT22
all ESPEasy_Garten_DHT22 ESPEasy_Fitnessraum_DHT22
do:
0:
0
1:
helper:
event Hum: 62,Hum: 62 Tem: 22
globalinit 1
last_timer 0
sleeptimer -1
timerdev ESPEasy_Garten_DHT22
timerevent Hum: 43,Temp: 30,Hum: 43 Tem: 30,avgHum: 43,absFeuchte: 12.3,Taup: 15.2
triggerDev ESPEasy_Fitnessraum_DHT22
DOIF_eventas:
cmd_nr: 2
cmd: 2
cmd_event: ESPEasy_Garten_DHT22
state: nicht lüften
timerevents:
Hum: 43
Temp: 30
Hum: 43 Tem: 30
avgHum: 43
absFeuchte: 12.3
Taup: 15.2
timereventsState:
Hum: 43
Temp: 30
state: Hum: 43 Tem: 30
avgHum: 43
absFeuchte: 12.3
Taup: 15.2
triggerEvents:
Hum: 62
Hum: 62 Tem: 22
triggerEventsState:
Hum: 62
state: Hum: 62 Tem: 22
internals:
itimer:
readings:
0 ESPEasy_Garten_DHT22:Taup ESPEasy_Fitnessraum_DHT22:Taup
all ESPEasy_Garten_DHT22:Taup ESPEasy_Fitnessraum_DHT22:Taup
trigger:
uiState:
uiTable:
Attributes:
cmdState lüften|nicht lüften
room ESPEasy
Hey,
folgender Code gibt dir den state vom DOIF aus:
<div data-type="label" data-device="Fitnessraum_lueften"></div>
oh man peinlich...
Die Sensorwerte hatte ich schon ohne Probleme einbinden können. Dann hatte ich versucht auf die selbe Art und Weise den Status der DOIF einzubinden. Aber anscheinend hat sich immer der Fehlerteufel eingeschlichen.
Vielen Dank