Orvibo S20 not reporting it's state when switched manually

I have some troubles with Orvibo S20 switch.
It works generally ok, via HA page and automation it can be turned on and off but it fails to report it’s state when I change it’s state manually with the button on the switch.
My config:

switch:
platform: orvibo
discovery: false
switches:

  • host: 192.168.1.50
    name: Lampa
  • host: 192.168.1.51
    name: LampaTV

I’ve noticed that in log there are many errors about that:

16-10-13 10:10:06 homeassistant.components.switch.orvibo: Error while fetching S20 state
Traceback (most recent call last):
File “/usr/local/lib/python3.4/dist-packages/homeassistant/components/switch/orvibo.py”, line 91, in update
self._state = self._s20.on
File “/home/tomek/.homeassistant/deps/orvibo/s20.py”, line 154, in on
return self._subscribe()
File “/home/tomek/.homeassistant/deps/orvibo/s20.py”, line 206, in _subscribe
“No status could be found for {}”.format(self.host))
orvibo.s20.S20Exception: No status could be found for 192.168.1.50
16-10-13 10:10:33 homeassistant.components.switch.orvibo: Error while fetching S20 state
Traceback (most recent call last):
File “/usr/local/lib/python3.4/dist-packages/homeassistant/components/switch/orvibo.py”, line 91, in update
self._state = self._s20.on
File “/home/tomek/.homeassistant/deps/orvibo/s20.py”, line 154, in on
return self._subscribe()
File “/home/tomek/.homeassistant/deps/orvibo/s20.py”, line 206, in _subscribe
“No status could be found for {}”.format(self.host))
orvibo.s20.S20Exception: No status could be found for 192.168.1.51

Not sure when the problem first appeared.

Anyone has any idea how to fix that?

1 Like

Thanks!
That’s clear enough. Simply just have to live with it for now.