OpenVoiceOS / ovos-PHAL-plugin-homeassistant

HomeAssistant PHAL Plugin for OpenVoice OS
Apache License 2.0
10 stars 3 forks source link

Timeout apparently results in spoken error #23

Open NeonDaniel opened 1 year ago

NeonDaniel commented 1 year ago

When interacting with devices in the GUI, I occasionally get spoken errors like "I don't know what that is" before the command is eventually processed and the GUI updated. Maybe there is some extra update logic that could be simplified, or an opportunity to thread some event handling to prevent timeout errors? Relevant logs below.

(venv) neon@neon:~$ cat logs/enclosure.log | grep homeassistant
2023-05-31 13:10:15.371 - enclosure - neon_enclosure.service:load_plugins:61 - INFO - Loading ovos-PHAL-plugin-homeassistant
2023-05-31 13:10:15.930 - enclosure - neon_enclosure.service:load_plugins:74 - INFO - PHAL plugin loaded: ovos-PHAL-plugin-homeassistant
2023-05-31 13:13:16.813 - enclosure - ovos_PHAL_plugin_homeassistant.logic.socketclient:_connect:55 - ERROR - unhashable type: 'list'
2023-05-31 13:13:16.817 - enclosure - ovos_PHAL_plugin_homeassistant.logic.socketclient:_connect:55 - ERROR - unhashable type: 'list'
2023-05-31 13:13:16.844 - enclosure - ovos_PHAL_plugin_homeassistant.logic.socketclient:run:232 - INFO - False
2023-05-31 13:13:16.845 - enclosure - ovos_PHAL_plugin_homeassistant.logic.socketclient:run:232 - INFO - False