Hi, i’ve installed your version through HACS, previously i had used yaml configuration for 3 sky q (1 platinum and 2 mini). I’ve correctly done, but i can’t use the media browser and i receive this errors:
Logger: homeassistant.components.media_player
Source: helpers/entity_platform.py:490
Integration: Lettore multimediale ([documentation](https://www.home-assistant.io/integrations/media_player), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+media_player%22))
First occurred: 18:21:16 (2 occurrences)
Last logged: 18:21:49
Platform skyq does not generate unique IDs. ID ITA04902930646 already exists - ignoring media_player.skyq_mansarda
And this one:
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/skyq/classes/mediabrowser.py:87
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: 18:26:37 (7 occurrences)
Last logged: 18:33:18
[140688746604288] Error handling message: Unknown error
Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 18, in _handle_async_response await func(hass, connection, msg) File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 1060, in websocket_browse_media payload = await player.async_browse_media(media_content_type, media_content_id) File "/config/custom_components/skyq/media_player.py", line 431, in async_browse_media return await self._media_browser.async_browse_media( File "/config/custom_components/skyq/classes/mediabrowser.py", line 35, in async_browse_media channellist = await self._async_prepareChannels(hass, channel_list) File "/config/custom_components/skyq/classes/mediabrowser.py", line 63, in _async_prepareChannels channels = await asyncio.gather( File "/config/custom_components/skyq/classes/mediabrowser.py", line 87, in _async_get_channelInfo programme = await hass.async_add_executor_job( File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.8/site-packages/pyskyqremote/skyq_remote.py", line 223, in getProgrammeFromEpg sidint = int(sid) ValueError: invalid literal for int() with base 10: 'M13e-4-218c-ffff'
The first error i think it’s because i still have the “old” config in the yaml file isn’t it? Should i remove the yaml config before usint the UI config? How can i add more then one SkyQ boxes? I can’t on the UI, but still working with the yaml (in the integration page show only 1 entity).
Can’t get the reason of the second one, i think it’s related to the media browser error