I have followed this guide to install home assistant from a Pi3b onto a virtual machine with Proxmox, which is brilliant, thank you.
I have a strange problem with home assistant on the virtual machine. My Tuya and Sonoff devices (on wifi) all work perfectly and I have a ZigBee network working perfectly as well.
The problem is home assistant no longer sees any WLED devices, Lifx lights or switch bots. These all work perfectly on the Pi but not on the virtual machine.
I use the same snapshot on both devices but I just can’t get the virtual machine to see the devices. Even if I uninstall all the lights they are not seen again to reinstall.
Very strange as the wled uses ip addresses but home assistant cant find them (they work in the wled app).
In the core error logs i have this:
**2021-03-07 10:12:31 ERROR (MainThread) [homeassistant.components.wled] Error fetching wled data: Invalid response from API: Timeout occurred while connecting to WLED device at 192.168.68.120**
**2021-03-07 10:12:31 WARNING (MainThread) [homeassistant.config_entries] Config entry 'wled-kitchen2' for wled integration not ready yet. Retrying in 80 seconds**
**2021-03-07 10:12:54 WARNING (MainThread) [homeassistant.config_entries] Config entry 'EPSON WF-3520 Series' for ipp integration not ready yet. Retrying in 80 seconds**
**2021-03-07 10:13:10 ERROR (MainThread) [aiohttp.server] Unhandled exception**
**Traceback (most recent call last):**
** File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1152, in _sendfile_fallback**
** read = await self.run_in_executor(None, file.readinto, view)**
**asyncio.exceptions.CancelledError**
**During handling of the above exception, another exception occurred:**
**Traceback (most recent call last):**
** File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 485, in start**
** resp, reset = await task**
** File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 440, in _handle_request**
** reset = await self.finish_response(request, resp, start_time)**
** File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 591, in finish_response**
** await prepare_meth(request)**
** File "/usr/local/lib/python3.8/site-packages/aiohttp/web_fileresponse.py", line 241, in prepare**
** return await self._sendfile(request, fobj, offset, count)**
** File "/usr/local/lib/python3.8/site-packages/aiohttp/web_fileresponse.py", line 96, in _sendfile**
** await loop.sendfile(transport, fobj, offset, count)**
** File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1131, in sendfile**
** return await self._sendfile_fallback(transport, file,**
** File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1161, in _sendfile_fallback**
** await proto.restore()**
** File "/usr/local/lib/python3.8/asyncio/base_events.py", line 263, in restore**
** self._transport.resume_reading()**
** File "/usr/local/lib/python3.8/asyncio/sslproto.py", line 344, in resume_reading**
** self._ssl_protocol._transport.resume_reading()**
**AttributeError: 'NoneType' object has no attribute 'resume_reading'**
Am I missing something simple here? Does anyone have any ideas about what could be causing this? Thanks in advance for any suggestions.
Operating System
Home Assistant OS 5.12
Version
supervisor-2021.03.4
core-2021.2.3