Hi @daenny,
I’m really interesting about your custom_component to group mulitple climate.
But unfortunately, on HASS 0.92.2, the load of the components falied with this error:
2019-05-02 11:59:14 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for groups which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2019-05-02 11:59:15 ERROR (Thread-10) [concurrent.futures] exception calling callback for <Future at 0x67b05e70 state=finished raised RuntimeError>
Traceback (most recent call last):
File “/usr/lib/python3.5/concurrent/futures/thread.py”, line 55, in run
result = self.fn(*self.args, **self.kwargs)
File “/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/zeroconf/init.py”, line 54, in setup
hass.bus.listen_once(EVENT_HOMEASSISTANT_STOP, stop_zeroconf)
File “/srv/homeassistant/lib/python3.5/site-packages/homeassistant/core.py”, line 597, in listen_once
self.hass.loop, self.async_listen_once, event_type, listener,
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/util/async.py", line 202, in run_callback_threadsafe
loop.call_soon_threadsafe(run_callback)
File “/usr/lib/python3.5/asyncio/base_events.py”, line 618, in call_soon_threadsafe
self._check_closed()
File “/usr/lib/python3.5/asyncio/base_events.py”, line 357, in _check_closed
raise RuntimeError(‘Event loop is closed’)
RuntimeError: Event loop is closed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/lib/python3.5/concurrent/futures/_base.py”, line 297, in _invoke_callbacks
callback(self)
File “/usr/lib/python3.5/asyncio/futures.py”, line 463, in _call_set_state
dest_loop.call_soon_threadsafe(_set_state, destination, source)
File “/usr/lib/python3.5/asyncio/base_events.py”, line 618, in call_soon_threadsafe
self._check_closed()
File “/usr/lib/python3.5/asyncio/base_events.py”, line 357, in _check_closed
raise RuntimeError(‘Event loop is closed’)
RuntimeError: Event loop is closed