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
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?