IP2SL is now connected to the network (192.168.x.x) and I have built the recommended DB9 to DB15 cable
My configuration
media_player:
- platform: xantech
type: xantech8
port: socket://192.168.x.x:4999
zones:
1:
name: "ZONETEST1"
sources:
1:
name: "SOURCETEST1"
edited IP address.
Also tried zone11 with the same results.
Log/errors below.
Let me know if you have any idea where the problem is / troubleshooting tips
Thank you!
The deprecated alias HomeAssistantType was used from xantech. It will be removed in HA Core 2025.5. Use homeassistant.core.HomeAssistant instead, please report it to the author of the 'xantech' custom integration
Failed updating Xantech House Audio zone 1 (ZONETEST1):
Failed to perform the action media_player/turn_on. unknown error
Detected blocking call to import_module with args ('serial.urlhandler',) inside the event loop by custom integration 'xantech' at custom_components/xantech/media_player.py, line 137: amp = await async_get_amp_controller( (offender: /usr/local/lib/python3.13/site-packages/serial/__init__.py, line 74: importlib.import_module(package_name)), please report it to the author of the 'xantech' custom integration For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#import_module Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 156, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 712, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 683, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2050, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/setup.py", line 170, in async_setup_component result = await _async_setup_component(hass, domain, config) File "/usr/src/homeassistant/homeassistant/setup.py", line 425, in _async_setup_component result = await task File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 325, in async_setup await component.async_setup(config) File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 183, in async_setup self.hass.async_create_task_internal( File "/usr/src/homeassistant/homeassistant/core.py", line 829, in async_create_task_internal task = create_eager_task(target, name=name, loop=self.loop) File "/usr/src/homeassistant/homeassistant/util/async_.py", line 44, in create_eager_task return Task(coro, loop=loop, name=name, eager_start=True) File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 344, in async_setup_platform await self._platforms[key].async_setup(platform_config, discovery_info) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 388, in async_setup await self._async_setup_platform(async_create_setup_awaitable) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 448, in _async_setup_platform awaitable = create_eager_task(awaitable, loop=hass.loop) File "/usr/src/homeassistant/homeassistant/util/async_.py", line 44, in create_eager_task return Task(coro, loop=loop, name=name, eager_start=True) File "/config/custom_components/xantech/media_player.py", line 137, in async_setup_platform amp = await async_get_amp_controller(