I’m trying to set automation - in bathroom if humidity is above (some %) then delay (x minutes) then turn on electric towel heater. But delay function not working and it on immediately when humidity reached %. If I make simple automation if one light is on delay and turn on another light delay function is working normal…?
I make all my iHost scenes using the Node Red docker and the eWeLink Cube Palette. Do you have the Node Red docker installed? I can try to remember how the iHost scenes worked but it has maybe changed since I last made one there.
I don’t really understand what you want but I am confident it can be done in Node Red.
Maybe iHost is considering the delay from when the event occurred.
Example: since yesterday, the humidity is greater than 40%, so the delay starts counting since yesterday. This means 1h is already expired and the action will start immediately.
Not sure. Is better to wait an answer from someone from eWelink.
Update not working again… Strange as scene activates immediately no delay… but the operation log shows no records immediately only after 20min while delay set to 25min Logs sent PM
What I would try in this situation is to write manual ‘Tap to Run’ scenes with the delay and switching of the towel radiator triggered by the auto scenes:
eg
IF
Humidity > xx%
Towel Radiator Switch is OFF ( there’s no point in trying to switch the radiator if it’s already ON)
(If all conditions are met)
THEN
Run the Manual Scene that contains the delay and the command to switch the radiator ON