How to trigger a rule upon change of a Power (W) value

You cannot have the “W” in your rule trigger, as stated in the log.

Maybe have a look at what I suggested in another thread, and how I check for when my washing machine has finished:

I.e. trigger the rule when your Item MQTT_ZBNeoPlug01_Power changed in general, then check for the values in the rule.

In your case you will have to convert the state to a quantity type for the comparisons though

if (MQTT_ZBNeoPlug01_Power.state == 0.0 | "W") {
…

Great washing machine by the way. Most modern ones I come across still have a small standby power consumption :frowning: or was your machine switched off already when you got the 0.0 reading and therefor the initial rule was never triggered as the power might be slightly above 0 and needs adjusting?

1 Like