I have a pretty straightforward network (well, I think so!) - main plusnet router, TPlink Deco M5 mesh running in AP mode hanging off this, devices all connect to this mesh, so nothing in between the hub and HA. Been like this for 2-3 years… After seeing Duke-box talking about disabling ping and upping the scan interval, I removed my ping sensor for the hub this morning (was set at count 5 interval 160), and my integration scan interval is already at 60 (I set this a long time ago), but I am still getting errors. I power-cycled the hub yesterday… Since the reboot of HA earlier I have had these errors, the first 09:27 timeout “just happened”, then the big one timed 09:37 is in response to me pressing the “boost hot water” button. It spat this out, and did not turn the water on. Pressing it again worked.
When you said “send me a diagnostics file”, what exactly do you mean?
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/wiser/button.py:120
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 09:37:29 (1 occurrences)
Last logged: 09:37:29
[546936916096] [Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 199, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1808, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1845, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 213, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 686, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 961, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 726, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/button/__init__.py", line 116, in _async_press_action
await self.async_press()
File "/config/custom_components/wiser/button.py", line 120, in async_press
await self._data.wiserhub.hotwater.boost(boost_time)
File "/usr/local/lib/python3.10/site-packages/aioWiserHeatAPI/hot_water.py", line 165, in boost
return await self.override_state_for_duration(TEXT_ON, duration)
File "/usr/local/lib/python3.10/site-packages/aioWiserHeatAPI/hot_water.py", line 220, in override_state_for_duration
return await self._send_command(
File "/usr/local/lib/python3.10/site-packages/aioWiserHeatAPI/hot_water.py", line 43, in _send_command
result = await self._wiser_rest_controller._send_command(
File "/usr/local/lib/python3.10/site-packages/aioWiserHeatAPI/rest_controller.py", line 192, in _send_command
return await self._do_hub_action(method, url, command_data)
File "/usr/local/lib/python3.10/site-packages/aioWiserHeatAPI/rest_controller.py", line 102, in _do_hub_action
await getattr(self._session, action.value)(
File "/usr/local/lib/python3.10/site-packages/aiohttp/client.py", line 560, in _request
await resp.start(conn)
File "/usr/local/lib/python3.10/site-packages/aiohttp/client_reqrep.py", line 899, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/usr/local/lib/python3.10/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ClientOSError: [Errno 104] Connection reset by peer
Logger: custom_components.wiser.coordinator
Source: custom_components/wiser/coordinator.py:147
Integration: Drayton Wiser Integration for Home Assistant (documentation, issues)
First occurred: 09:27:06 (1 occurrences)
Last logged: 09:27:06
Connection timeout trying to communicate with Wiser Hub 192.168.1.129 for url http://192.168.1.129:80/data/v2/domain/