This repository has been archived by the owner on Jan 10, 2023. It is now read-only.
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.
Broken pipe on send_packet #7
Closed
Description
openedon Aug 4, 2018
Using lakeside on Home Assistant and, after updating firmware for bulbs T1012, there are several broken pipe errors on bulb update. For example:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 196, in async_update_ha_state
yield from self.async_device_update()
File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 319, in async_device_update
yield from self.hass.async_add_job(self.update)
File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/lib/python3.6/site-packages/homeassistant/components/light/eufy.py", line 63, in update
self._bulb.update()
File "/usr/lib/python3.6/site-packages/lakeside/__init__.py", line 166, in update
response = self.get_status()
File "/usr/lib/python3.6/site-packages/lakeside/__init__.py", line 112, in get_status
packet.sequence = self.get_sequence()
File "/usr/lib/python3.6/site-packages/lakeside/__init__.py", line 108, in get_sequence
return device.get_sequence(self)
File "/usr/lib/python3.6/site-packages/lakeside/__init__.py", line 94, in get_sequence
response = self.send_packet(packet, True)
File "/usr/lib/python3.6/site-packages/lakeside/__init__.py", line 105, in send_packet
return device.send_packet(self, packet, response)
File "/usr/lib/python3.6/site-packages/lakeside/__init__.py", line 69, in send_packet
self.s.send(encrypted_packet)
BrokenPipeError: [Errno 32] Broken pipe
Something was broken with firmware 3.6 on Eufy?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
No labels