Anyone else having issues with circadian lighting HACS integration after 2023.6.X update?
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/circadian_lighting/switch.py:377
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 1:40:56 PM (2 occurrences)
Last logged: 1:41:03 PM
[108553297458000] Passing coroutines is forbidden, use tasks explicitly.
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 205, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1910, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1950, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 226, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 811, in entity_service_call
future.result() # pop exception if have
^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1034, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 851, in _handle_entity_call
await result
File "/config/custom_components/circadian_lighting/switch.py", line 273, in async_turn_on
await self._force_update_switch()
File "/config/custom_components/circadian_lighting/switch.py", line 325, in _force_update_switch
return await self._update_switch(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/circadian_lighting/switch.py", line 322, in _update_switch
await self._adjust_lights(lights or self._lights, transition)
File "/config/custom_components/circadian_lighting/switch.py", line 377, in _adjust_lights
await asyncio.wait(tasks)
File "/usr/local/lib/python3.11/asyncio/tasks.py", line 415, in wait
raise TypeError("Passing coroutines is forbidden, use tasks explicitly.")
TypeError: Passing coroutines is forbidden, use tasks explicitly.