thebradleysanders / Monoprice-6-Zone-Audio-Controller

An Integration for the Monoprice 6 Zone Home Audio Controller, with added sensors, sound mode, balance, treble & bass support.
12 stars 2 forks source link

HA Disconnects - Error 32 Broken Pipe #5

Open swamiller opened 1 year ago

swamiller commented 1 year ago

HACS Version 1.2.3

EDIT: Issue is specific to a socket connection. I changed to a USB to serial connection and the problem seems be corrected. I virtualize HA, so the IP connection is preferred because I can fail over to another server and move the IP device over virtually versus physically moving the USB connection to the new machine.

Connected using socket connection, Globalcache iTach Flex Serial to IP connection. socket://[IP address]:4999 I have two Monoprice 6-zone amps controlled through this IP to serial connection, no prior issues using other control apps such as openHAB integration or Audio Control app (Apple Store app for the Monoprice amp).

After some amount of time (cannot determine a triggering amount of time) usually 4-5 hours after HA restart, dashboard becomes unresponsive (throws and error) and I get the following error in the log:

Source: custom_components/monoprice_custom/media_player.py:268
Integration: Home Assistant WebSocket API ([documentation](https://www.home-assistant.io/integrations/websocket_api), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+websocket_api%22))
First occurred: 6:59:11 PM (1 occurrences)
Last logged: 6:59:11 PM

[140644132751440] write failed: [Errno 32] Broken pipe
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/serial/urlhandler/protocol_socket.py", line 203, in write
    n = self._socket.send(d)
BrokenPipeError: [Errno 32] Broken pipe

During handling of the above exception, another exception occurred:

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 1820, in async_call
    task.result()
  File "/usr/src/homeassistant/homeassistant/core.py", line 1857, in _execute_service
    await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 216, in handle_service
    await service.entity_service_call(
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 798, in entity_service_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 977, in async_request_call
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 838, in _handle_entity_call
    await result
  File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 729, in async_set_volume_level
    await self.hass.async_add_executor_job(self.set_volume_level, volume)
  File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/monoprice_custom/media_player.py", line 268, in set_volume_level
    self._monoprice.set_volume(self._zone_id, round(volume * MAX_VOLUME))
  File "/usr/local/lib/python3.10/site-packages/pymonoprice/__init__.py", line 36, in wrapper
    return func(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/pymonoprice/__init__.py", line 225, in set_volume
    self._process_request(_format_set_volume(zone, volume))
  File "/usr/local/lib/python3.10/site-packages/pymonoprice/__init__.py", line 153, in _process_request
    self._send_request(request)
  File "/usr/local/lib/python3.10/site-packages/pymonoprice/__init__.py", line 144, in _send_request
    self._port.write(request)
  File "/usr/local/lib/python3.10/site-packages/serial/urlhandler/protocol_socket.py", line 231, in write
    raise SerialException('write failed: {}'.format(e))
serial.serialutil.SerialException: write failed: [Errno 32] Broken pipe

Connection is only restorable via restart of Home Assistant. Other apps connected to the device continue to work.

The follow fills the log and repeats about every minute:

2023-04-30 16:54:29.514 WARNING (SyncWorker_4) [custom_components.monoprice_custom.number] Could not update zone 22
2023-04-30 18:38:03.314 WARNING (SyncWorker_0) [custom_components.monoprice_custom.media_player] Could not update zone 11
2023-04-30 18:38:03.315 WARNING (SyncWorker_1) [custom_components.monoprice_custom.media_player] Could not update zone 12
2023-04-30 18:38:03.315 WARNING (SyncWorker_7) [custom_components.monoprice_custom.media_player] Could not update zone 13
2023-04-30 18:38:03.316 WARNING (SyncWorker_4) [custom_components.monoprice_custom.media_player] Could not update zone 14
2023-04-30 18:38:03.316 WARNING (SyncWorker_2) [custom_components.monoprice_custom.media_player] Could not update zone 15
2023-04-30 18:38:03.317 WARNING (SyncWorker_9) [custom_components.monoprice_custom.media_player] Could not update zone 16
2023-04-30 18:38:03.318 WARNING (SyncWorker_11) [custom_components.monoprice_custom.media_player] Could not update zone 21
2023-04-30 18:38:03.318 WARNING (SyncWorker_8) [custom_components.monoprice_custom.media_player] Could not update zone 22
2023-04-30 18:38:03.319 WARNING (SyncWorker_6) [custom_components.monoprice_custom.media_player] Could not update zone 23
2023-04-30 18:38:03.319 WARNING (SyncWorker_5) [custom_components.monoprice_custom.media_player] Could not update zone 24
2023-04-30 18:38:03.320 WARNING (SyncWorker_5) [custom_components.monoprice_custom.media_player] Could not update zone 25
2023-04-30 18:38:03.320 WARNING (SyncWorker_2) [custom_components.monoprice_custom.media_player] Could not update zone 26
2023-04-30 18:38:13.315 WARNING (SyncWorker_9) [custom_components.monoprice_custom.media_player] Could not update zone 11
2023-04-30 18:38:13.316 WARNING (SyncWorker_11) [custom_components.monoprice_custom.media_player] Could not update zone 12
2023-04-30 18:38:13.317 WARNING (SyncWorker_8) [custom_components.monoprice_custom.media_player] Could not update zone 13
2023-04-30 18:38:13.318 WARNING (SyncWorker_6) [custom_components.monoprice_custom.media_player] Could not update zone 14
2023-04-30 18:38:13.318 WARNING (SyncWorker_10) [custom_components.monoprice_custom.media_player] Could not update zone 15
2023-04-30 18:38:13.319 WARNING (SyncWorker_3) [custom_components.monoprice_custom.media_player] Could not update zone 16
2023-04-30 18:38:13.320 WARNING (SyncWorker_0) [custom_components.monoprice_custom.media_player] Could not update zone 21
2023-04-30 18:38:13.320 WARNING (SyncWorker_0) [custom_components.monoprice_custom.media_player] Could not update zone 22
2023-04-30 18:38:13.321 WARNING (SyncWorker_11) [custom_components.monoprice_custom.media_player] Could not update zone 23
2023-04-30 18:38:13.322 WARNING (SyncWorker_8) [custom_components.monoprice_custom.media_player] Could not update zone 24
2023-04-30 18:38:13.322 WARNING (SyncWorker_6) [custom_components.monoprice_custom.media_player] Could not update zone 25
2023-04-30 18:38:13.323 WARNING (SyncWorker_10) [custom_components.monoprice_custom.media_player] Could not update zone 26
2023-04-30 18:38:22.083 WARNING (SyncWorker_3) [custom_components.monoprice_custom.number] Could not update zone 11
2023-04-30 18:38:22.084 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 11
2023-04-30 18:38:22.085 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 11
2023-04-30 18:38:22.086 WARNING (SyncWorker_11) [custom_components.monoprice_custom.sensor] Could not update zone 11
2023-04-30 18:38:22.086 WARNING (SyncWorker_8) [custom_components.monoprice_custom.number] Could not update zone 11
2023-04-30 18:38:22.087 WARNING (SyncWorker_5) [custom_components.monoprice_custom.sensor] Could not update zone 11
2023-04-30 18:38:22.088 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 12
2023-04-30 18:38:22.088 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 12
2023-04-30 18:38:22.089 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 12
2023-04-30 18:38:22.090 WARNING (SyncWorker_7) [custom_components.monoprice_custom.sensor] Could not update zone 12
2023-04-30 18:38:22.090 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 12
2023-04-30 18:38:22.091 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 12
2023-04-30 18:38:22.091 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 13
2023-04-30 18:38:22.092 WARNING (SyncWorker_11) [custom_components.monoprice_custom.sensor] Could not update zone 13
2023-04-30 18:38:22.093 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 13
2023-04-30 18:38:22.093 WARNING (SyncWorker_5) [custom_components.monoprice_custom.sensor] Could not update zone 13
2023-04-30 18:38:22.094 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 13
2023-04-30 18:38:22.094 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 13
2023-04-30 18:38:22.095 WARNING (SyncWorker_10) [custom_components.monoprice_custom.number] Could not update zone 14
2023-04-30 18:38:22.095 WARNING (SyncWorker_7) [custom_components.monoprice_custom.sensor] Could not update zone 14
2023-04-30 18:38:22.096 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 14
2023-04-30 18:38:22.096 WARNING (SyncWorker_6) [custom_components.monoprice_custom.sensor] Could not update zone 14
2023-04-30 18:38:22.097 WARNING (SyncWorker_8) [custom_components.monoprice_custom.number] Could not update zone 14
2023-04-30 18:38:22.098 WARNING (SyncWorker_0) [custom_components.monoprice_custom.sensor] Could not update zone 14
2023-04-30 18:38:22.098 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 15
2023-04-30 18:38:22.099 WARNING (SyncWorker_2) [custom_components.monoprice_custom.sensor] Could not update zone 15
2023-04-30 18:38:22.100 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 15
2023-04-30 18:38:22.101 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 15
2023-04-30 18:38:22.101 WARNING (SyncWorker_7) [custom_components.monoprice_custom.number] Could not update zone 15
2023-04-30 18:38:22.102 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 15
2023-04-30 18:38:22.102 WARNING (SyncWorker_6) [custom_components.monoprice_custom.number] Could not update zone 16
2023-04-30 18:38:22.104 WARNING (SyncWorker_3) [custom_components.monoprice_custom.sensor] Could not update zone 16
2023-04-30 18:38:22.104 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 16
2023-04-30 18:38:22.105 WARNING (SyncWorker_4) [custom_components.monoprice_custom.sensor] Could not update zone 16
2023-04-30 18:38:22.105 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 16
2023-04-30 18:38:22.106 WARNING (SyncWorker_11) [custom_components.monoprice_custom.sensor] Could not update zone 16
2023-04-30 18:38:22.106 WARNING (SyncWorker_7) [custom_components.monoprice_custom.number] Could not update zone 21
2023-04-30 18:38:22.107 WARNING (SyncWorker_8) [custom_components.monoprice_custom.sensor] Could not update zone 21
2023-04-30 18:38:22.108 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 21
2023-04-30 18:38:22.108 WARNING (SyncWorker_0) [custom_components.monoprice_custom.sensor] Could not update zone 21
2023-04-30 18:38:22.109 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 21
2023-04-30 18:38:22.109 WARNING (SyncWorker_4) [custom_components.monoprice_custom.sensor] Could not update zone 21
2023-04-30 18:38:22.109 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 22
2023-04-30 18:38:22.110 WARNING (SyncWorker_4) [custom_components.monoprice_custom.sensor] Could not update zone 22
2023-04-30 18:38:22.111 WARNING (SyncWorker_11) [custom_components.monoprice_custom.number] Could not update zone 22
2023-04-30 18:38:22.111 WARNING (SyncWorker_6) [custom_components.monoprice_custom.sensor] Could not update zone 22
2023-04-30 18:38:22.112 WARNING (SyncWorker_8) [custom_components.monoprice_custom.number] Could not update zone 22
2023-04-30 18:38:22.112 WARNING (SyncWorker_6) [custom_components.monoprice_custom.sensor] Could not update zone 22
2023-04-30 18:38:22.113 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 23
2023-04-30 18:38:22.113 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 23
2023-04-30 18:38:22.114 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 23
2023-04-30 18:38:22.114 WARNING (SyncWorker_1) [custom_components.monoprice_custom.sensor] Could not update zone 23
2023-04-30 18:38:22.115 WARNING (SyncWorker_4) [custom_components.monoprice_custom.number] Could not update zone 23
2023-04-30 18:38:22.115 WARNING (SyncWorker_11) [custom_components.monoprice_custom.sensor] Could not update zone 23
2023-04-30 18:38:22.116 WARNING (SyncWorker_8) [custom_components.monoprice_custom.number] Could not update zone 24
2023-04-30 18:38:22.116 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 24
2023-04-30 18:38:22.117 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 24
2023-04-30 18:38:22.117 WARNING (SyncWorker_2) [custom_components.monoprice_custom.sensor] Could not update zone 24
2023-04-30 18:38:22.118 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 24
2023-04-30 18:38:22.118 WARNING (SyncWorker_5) [custom_components.monoprice_custom.sensor] Could not update zone 24
2023-04-30 18:38:22.119 WARNING (SyncWorker_11) [custom_components.monoprice_custom.number] Could not update zone 25
2023-04-30 18:38:22.119 WARNING (SyncWorker_8) [custom_components.monoprice_custom.sensor] Could not update zone 25
2023-04-30 18:38:22.120 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 25
2023-04-30 18:38:22.121 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 25
2023-04-30 18:38:22.121 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 25
2023-04-30 18:38:22.122 WARNING (SyncWorker_2) [custom_components.monoprice_custom.sensor] Could not update zone 25
2023-04-30 18:38:22.122 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 26
2023-04-30 18:38:22.123 WARNING (SyncWorker_5) [custom_components.monoprice_custom.sensor] Could not update zone 26
2023-04-30 18:38:22.123 WARNING (SyncWorker_6) [custom_components.monoprice_custom.number] Could not update zone 26
2023-04-30 18:38:22.124 WARNING (SyncWorker_6) [custom_components.monoprice_custom.sensor] Could not update zone 26
2023-04-30 18:38:22.125 WARNING (SyncWorker_7) [custom_components.monoprice_custom.number] Could not update zone 26
2023-04-30 18:38:22.125 WARNING (SyncWorker_6) [custom_components.monoprice_custom.sensor] Could not update zone 26
2023-04-30 18:38:23.315 WARNING (SyncWorker_4) [custom_components.monoprice_custom.media_player] Could not update zone 11
2023-04-30 18:38:23.316 WARNING (SyncWorker_1) [custom_components.monoprice_custom.media_player] Could not update zone 12
2023-04-30 18:38:23.316 WARNING (SyncWorker_8) [custom_components.monoprice_custom.media_player] Could not update zone 13
2023-04-30 18:38:23.317 WARNING (SyncWorker_11) [custom_components.monoprice_custom.media_player] Could not update zone 14
2023-04-30 18:38:23.317 WARNING (SyncWorker_10) [custom_components.monoprice_custom.media_player] Could not update zone 15
2023-04-30 18:38:23.318 WARNING (SyncWorker_6) [custom_components.monoprice_custom.media_player] Could not update zone 16
2023-04-30 18:38:23.319 WARNING (SyncWorker_0) [custom_components.monoprice_custom.media_player] Could not update zone 21
2023-04-30 18:38:23.319 WARNING (SyncWorker_1) [custom_components.monoprice_custom.media_player] Could not update zone 22
2023-04-30 18:38:23.320 WARNING (SyncWorker_5) [custom_components.monoprice_custom.media_player] Could not update zone 23
2023-04-30 18:38:23.320 WARNING (SyncWorker_9) [custom_components.monoprice_custom.media_player] Could not update zone 24
2023-04-30 18:38:23.321 WARNING (SyncWorker_7) [custom_components.monoprice_custom.media_player] Could not update zone 25
2023-04-30 18:38:23.322 WARNING (SyncWorker_3) [custom_components.monoprice_custom.media_player] Could not update zone 26
2023-04-30 18:38:33.315 WARNING (SyncWorker_4) [custom_components.monoprice_custom.media_player] Could not update zone 11
2023-04-30 18:38:33.316 WARNING (SyncWorker_2) [custom_components.monoprice_custom.media_player] Could not update zone 12
2023-04-30 18:38:33.317 WARNING (SyncWorker_8) [custom_components.monoprice_custom.media_player] Could not update zone 13
2023-04-30 18:38:33.318 WARNING (SyncWorker_11) [custom_components.monoprice_custom.media_player] Could not update zone 14
2023-04-30 18:38:33.318 WARNING (SyncWorker_7) [custom_components.monoprice_custom.media_player] Could not update zone 15
2023-04-30 18:38:33.319 WARNING (SyncWorker_6) [custom_components.monoprice_custom.media_player] Could not update zone 16
2023-04-30 18:38:33.319 WARNING (SyncWorker_0) [custom_components.monoprice_custom.media_player] Could not update zone 21
2023-04-30 18:38:33.320 WARNING (SyncWorker_1) [custom_components.monoprice_custom.media_player] Could not update zone 22
2023-04-30 18:38:33.321 WARNING (SyncWorker_5) [custom_components.monoprice_custom.media_player] Could not update zone 23
2023-04-30 18:38:33.321 WARNING (SyncWorker_9) [custom_components.monoprice_custom.media_player] Could not update zone 24
2023-04-30 18:38:33.322 WARNING (SyncWorker_10) [custom_components.monoprice_custom.media_player] Could not update zone 25
2023-04-30 18:38:33.323 WARNING (SyncWorker_6) [custom_components.monoprice_custom.media_player] Could not update zone 26
2023-04-30 18:38:43.316 WARNING (SyncWorker_4) [custom_components.monoprice_custom.media_player] Could not update zone 11
2023-04-30 18:38:43.317 WARNING (SyncWorker_2) [custom_components.monoprice_custom.media_player] Could not update zone 12
2023-04-30 18:38:43.318 WARNING (SyncWorker_8) [custom_components.monoprice_custom.media_player] Could not update zone 13
2023-04-30 18:38:43.318 WARNING (SyncWorker_11) [custom_components.monoprice_custom.media_player] Could not update zone 14
2023-04-30 18:38:43.319 WARNING (SyncWorker_7) [custom_components.monoprice_custom.media_player] Could not update zone 15
2023-04-30 18:38:43.319 WARNING (SyncWorker_3) [custom_components.monoprice_custom.media_player] Could not update zone 16
2023-04-30 18:38:43.320 WARNING (SyncWorker_0) [custom_components.monoprice_custom.media_player] Could not update zone 21
2023-04-30 18:38:43.320 WARNING (SyncWorker_1) [custom_components.monoprice_custom.media_player] Could not update zone 22
2023-04-30 18:38:43.321 WARNING (SyncWorker_5) [custom_components.monoprice_custom.media_player] Could not update zone 23
2023-04-30 18:38:43.322 WARNING (SyncWorker_9) [custom_components.monoprice_custom.media_player] Could not update zone 24
2023-04-30 18:38:43.322 WARNING (SyncWorker_10) [custom_components.monoprice_custom.media_player] Could not update zone 25
2023-04-30 18:38:43.323 WARNING (SyncWorker_6) [custom_components.monoprice_custom.media_player] Could not update zone 26
2023-04-30 18:38:52.084 WARNING (SyncWorker_4) [custom_components.monoprice_custom.number] Could not update zone 11
2023-04-30 18:38:52.085 WARNING (SyncWorker_0) [custom_components.monoprice_custom.sensor] Could not update zone 11
2023-04-30 18:38:52.086 WARNING (SyncWorker_4) [custom_components.monoprice_custom.number] Could not update zone 11
2023-04-30 18:38:52.086 WARNING (SyncWorker_1) [custom_components.monoprice_custom.sensor] Could not update zone 11
2023-04-30 18:38:52.087 WARNING (SyncWorker_4) [custom_components.monoprice_custom.number] Could not update zone 11
2023-04-30 18:38:52.088 WARNING (SyncWorker_4) [custom_components.monoprice_custom.sensor] Could not update zone 11
2023-04-30 18:38:52.088 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 12
2023-04-30 18:38:52.089 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 12
2023-04-30 18:38:52.090 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 12
2023-04-30 18:38:52.090 WARNING (SyncWorker_3) [custom_components.monoprice_custom.sensor] Could not update zone 12
2023-04-30 18:38:52.091 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 12
2023-04-30 18:38:52.092 WARNING (SyncWorker_0) [custom_components.monoprice_custom.sensor] Could not update zone 12
2023-04-30 18:38:52.093 WARNING (SyncWorker_5) [custom_components.monoprice_custom.number] Could not update zone 13
2023-04-30 18:38:52.094 WARNING (SyncWorker_1) [custom_components.monoprice_custom.sensor] Could not update zone 13
2023-04-30 18:38:52.094 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 13
2023-04-30 18:38:52.095 WARNING (SyncWorker_7) [custom_components.monoprice_custom.sensor] Could not update zone 13
2023-04-30 18:38:52.095 WARNING (SyncWorker_10) [custom_components.monoprice_custom.number] Could not update zone 13
2023-04-30 18:38:52.096 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 13
2023-04-30 18:38:52.096 WARNING (SyncWorker_6) [custom_components.monoprice_custom.number] Could not update zone 14
2023-04-30 18:38:52.097 WARNING (SyncWorker_3) [custom_components.monoprice_custom.sensor] Could not update zone 14
2023-04-30 18:38:52.097 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 14
2023-04-30 18:38:52.098 WARNING (SyncWorker_2) [custom_components.monoprice_custom.sensor] Could not update zone 14
2023-04-30 18:38:52.098 WARNING (SyncWorker_11) [custom_components.monoprice_custom.number] Could not update zone 14
2023-04-30 18:38:52.099 WARNING (SyncWorker_4) [custom_components.monoprice_custom.sensor] Could not update zone 14
2023-04-30 18:38:52.099 WARNING (SyncWorker_7) [custom_components.monoprice_custom.number] Could not update zone 15
2023-04-30 18:38:52.100 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 15
2023-04-30 18:38:52.100 WARNING (SyncWorker_10) [custom_components.monoprice_custom.number] Could not update zone 15
2023-04-30 18:38:52.101 WARNING (SyncWorker_6) [custom_components.monoprice_custom.sensor] Could not update zone 15
2023-04-30 18:38:52.101 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 15
2023-04-30 18:38:52.102 WARNING (SyncWorker_0) [custom_components.monoprice_custom.sensor] Could not update zone 15
2023-04-30 18:38:52.103 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 16
2023-04-30 18:38:52.103 WARNING (SyncWorker_11) [custom_components.monoprice_custom.sensor] Could not update zone 16
2023-04-30 18:38:52.104 WARNING (SyncWorker_7) [custom_components.monoprice_custom.number] Could not update zone 16
2023-04-30 18:38:52.104 WARNING (SyncWorker_7) [custom_components.monoprice_custom.sensor] Could not update zone 16
2023-04-30 18:38:52.105 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 16
2023-04-30 18:38:52.105 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 16
2023-04-30 18:38:52.106 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 21
2023-04-30 18:38:52.106 WARNING (SyncWorker_6) [custom_components.monoprice_custom.sensor] Could not update zone 21
2023-04-30 18:38:52.107 WARNING (SyncWorker_6) [custom_components.monoprice_custom.number] Could not update zone 21
2023-04-30 18:38:52.108 WARNING (SyncWorker_2) [custom_components.monoprice_custom.sensor] Could not update zone 21
2023-04-30 18:38:52.108 WARNING (SyncWorker_11) [custom_components.monoprice_custom.number] Could not update zone 21
2023-04-30 18:38:52.109 WARNING (SyncWorker_8) [custom_components.monoprice_custom.sensor] Could not update zone 21
2023-04-30 18:38:52.110 WARNING (SyncWorker_9) [custom_components.monoprice_custom.number] Could not update zone 22
2023-04-30 18:38:52.110 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 22
2023-04-30 18:38:52.110 WARNING (SyncWorker_5) [custom_components.monoprice_custom.number] Could not update zone 22
2023-04-30 18:38:52.112 WARNING (SyncWorker_5) [custom_components.monoprice_custom.sensor] Could not update zone 22
2023-04-30 18:38:52.112 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 22
2023-04-30 18:38:52.113 WARNING (SyncWorker_2) [custom_components.monoprice_custom.sensor] Could not update zone 22
2023-04-30 18:38:52.113 WARNING (SyncWorker_3) [custom_components.monoprice_custom.number] Could not update zone 23
2023-04-30 18:38:52.114 WARNING (SyncWorker_8) [custom_components.monoprice_custom.sensor] Could not update zone 23
2023-04-30 18:38:52.114 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 23
2023-04-30 18:38:52.115 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 23
2023-04-30 18:38:52.115 WARNING (SyncWorker_4) [custom_components.monoprice_custom.number] Could not update zone 23
2023-04-30 18:38:52.115 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 23
2023-04-30 18:38:52.116 WARNING (SyncWorker_5) [custom_components.monoprice_custom.number] Could not update zone 24
2023-04-30 18:38:52.118 WARNING (SyncWorker_11) [custom_components.monoprice_custom.sensor] Could not update zone 24
2023-04-30 18:38:52.118 WARNING (SyncWorker_2) [custom_components.monoprice_custom.number] Could not update zone 24
2023-04-30 18:38:52.119 WARNING (SyncWorker_8) [custom_components.monoprice_custom.sensor] Could not update zone 24
2023-04-30 18:38:52.119 WARNING (SyncWorker_0) [custom_components.monoprice_custom.number] Could not update zone 24
2023-04-30 18:38:52.120 WARNING (SyncWorker_9) [custom_components.monoprice_custom.sensor] Could not update zone 24
2023-04-30 18:38:52.120 WARNING (SyncWorker_7) [custom_components.monoprice_custom.number] Could not update zone 25
2023-04-30 18:38:52.121 WARNING (SyncWorker_10) [custom_components.monoprice_custom.sensor] Could not update zone 25
2023-04-30 18:38:52.122 WARNING (SyncWorker_1) [custom_components.monoprice_custom.number] Could not update zone 25
2023-04-30 18:38:52.122 WARNING (SyncWorker_3) [custom_components.monoprice_custom.sensor] Could not update zone 25
2023-04-30 18:38:52.123 WARNING (SyncWorker_11) [custom_components.monoprice_custom.number] Could not update zone 25
2023-04-30 18:38:52.123 WARNING (SyncWorker_2) [custom_components.monoprice_custom.sensor] Could not update zone 25
2023-04-30 18:38:52.123 WARNING (SyncWorker_3) [custom_components.monoprice_custom.number] Could not update zone 26
2023-04-30 18:38:52.124 WARNING (SyncWorker_0) [custom_components.monoprice_custom.sensor] Could not update zone 26
2023-04-30 18:38:52.125 WARNING (SyncWorker_4) [custom_components.monoprice_custom.number] Could not update zone 26
2023-04-30 18:38:52.125 WARNING (SyncWorker_7) [custom_components.monoprice_custom.sensor] Could not update zone 26
2023-04-30 18:38:52.125 WARNING (SyncWorker_10) [custom_components.monoprice_custom.number] Could not update zone 26
2023-04-30 18:38:52.126 WARNING (SyncWorker_1) [custom_components.monoprice_custom.sensor] Could not update zone 26