SonoffLAN Valve to ON, status directly OFF

Hi there,

I’m new to Zigbee and using a Sonoff ZB Bridge-P with a Sonoff SWV (Smart Water Valve). I’ve set up the SonoffLAN integration via HACS, connected through the ‘AUTO’ method. LAN connection isn’t working, but the valve appears as a device in Home Assistant after adding it through the eWeLink app and refreshing HA.

The problem:

  • When I turn the valve ON, the status in HA immediately switches to OFF, but the valve physically turns ON.
  • Turning the valve ON again, the status in HA stays ON.
  • Turning the valve OFF works correctly - both the status and the physical valve turn OFF.

Through the eWeLink app, it seems to be working fine.

Any suggestions on how to resolve this status mismatch?
Not sure if I should flash the bridge with Tasmato or so?

Thanks in advance for any assistance!

did you get any response from anyone. i am also experiencing the same problems

No, I solved it with a small automation for the moment:

alias: SonOffKraanStatusCheck
description: ""
mode: single
triggers:
  - type: turned_on
    device_id: 68f418251d408947863c809f26d032ed
    entity_id: 1ef333dd8c261fbe01156022326615bf
    domain: switch
    trigger: device
conditions: []
actions:
  - delay:
      hours: 0
      minutes: 0
      seconds: 1
      milliseconds: 500
  - type: turn_on
    device_id: 68f418251d408947863c809f26d032ed
    entity_id: 1ef333dd8c261fbe01156022326615bf
    domain: switch

For the moment, it’s working. But of course, workaround, not real solution.

Also open thread on github.

1 Like