Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warnings in logs about features that will stop working #561

Open
grahamcarter opened this issue Feb 6, 2025 · 2 comments
Open

Warnings in logs about features that will stop working #561

grahamcarter opened this issue Feb 6, 2025 · 2 comments

Comments

@grahamcarter
Copy link

I've just had a look in my HA logs and there are several entries which seem to indicate that Wiser features may stop working. Is this anything I need to worry about?

Regards
Graham Carter

Here are the logs
2025-02-06 09:30:57.363 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-06 09:30:57.364 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration wiser which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-06 09:30:57.364 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration weatherlink which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-06 09:30:57.365 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration geo_home which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-06 09:31:09.392 WARNING (ImportExecutor_0) [homeassistant.components.zeroconf] ZeroconfServiceInfo was used from wiser, this is a deprecated constant which will be removed in HA Core 2026.2. Use homeassistant.helpers.service_info.zeroconf.ZeroconfServiceInfo instead, please report it to the author of the 'wiser' custom integration
2025-02-06 09:31:11.417 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' calls device_registry.async_get_or_create referencing a non existing via_device ('wiser', 'WiserHeat064438'), with device info: {'identifiers': {('wiser', 'WiserHeat064438 Wiser Office')}, 'manufacturer': 'Drayton Wiser', 'model': 'Room', 'name': 'Wiser Office', 'via_device': ('wiser', 'WiserHeat064438')} at custom_components/wiser/climate.py, line 138: async_add_entities(wiser_rooms, True). This will stop working in Home Assistant 2025.12.0, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues
2025-02-06 09:31:11.453 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' calls device_registry.async_get_or_create referencing a non existing via_device ('wiser', 'WiserHeat064438'), with device info: {'identifiers': {('wiser', 'WiserHeat064438 Wiser HeatHub (WiserHeat064438)')}, 'manufacturer': 'Drayton Wiser', 'model': 'Controller', 'name': 'Wiser HeatHub (WiserHeat064438)', 'sw_version': '3.18.3', 'via_device': ('wiser', 'WiserHeat064438')} at custom_components/wiser/sensor.py, line 241: async_add_entities(wiser_sensors, True). This will stop working in Home Assistant 2025.12.0, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues
2025-02-06 09:31:11.601 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' calls device_registry.async_get_or_create referencing a non existing via_device ('wiser', 'WiserHeat064438'), with device info: {'identifiers': {('wiser', 'WiserHeat064438 Wiser HeatHub (WiserHeat064438)')}, 'manufacturer': 'Drayton Wiser', 'model': 'Controller', 'name': 'Wiser HeatHub (WiserHeat064438)', 'sw_version': '3.18.3', 'via_device': ('wiser', 'WiserHeat064438')} at custom_components/wiser/switch.py, line 231: async_add_entities(wiser_switches). This will stop working in Home Assistant 2025.12.0, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues
2025-02-06 09:31:11.692 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' calls device_registry.async_get_or_create referencing a non existing via_device ('wiser', 'WiserHeat064438'), with device info: {'identifiers': {('wiser', 'WiserHeat064438 Wiser HeatHub (WiserHeat064438)')}, 'manufacturer': 'Drayton Wiser', 'model': 'Controller', 'name': 'Wiser HeatHub (WiserHeat064438)', 'sw_version': '3.18.3', 'via_device': ('wiser', 'WiserHeat064438')} at custom_components/wiser/button.py, line 47: async_add_entities(wiser_buttons, True). This will stop working in Home Assistant 2025.12.0, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues
2025-02-06 09:31:11.716 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' calls device_registry.async_get_or_create referencing a non existing via_device ('wiser', 'WiserHeat064438'), with device info: {'identifiers': {('wiser', 'WiserHeat064438 Wiser HeatHub (WiserHeat064438)')}, 'manufacturer': 'Drayton Wiser', 'model': 'Controller', 'name': 'Wiser HeatHub (WiserHeat064438)', 'sw_version': '3.18.3', 'via_device': ('wiser', 'WiserHeat064438')} at custom_components/wiser/number.py, line 55: async_add_entities(wiser_numbers). This will stop working in Home Assistant 2025.12.0, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues
2025-02-06 09:31:13.485 WARNING (MainThread) [homeassistant.helpers.frame] Detected code that calls device_registry.async_get_or_create referencing a non existing via_device ('wiser', 'WiserHeat064438'), with device info: {'identifiers': {('wiser', 'WiserHeat064438 Wiser Hall')}, 'manufacturer': 'Drayton Wiser', 'model': 'Room', 'name': 'Wiser Hall', 'via_device': ('wiser', 'WiserHeat064438')}. This will stop working in Home Assistant 2025.12.0, please report this issue
Stack (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "/usr/src/homeassistant/homeassistant/main.py", line 227, in
sys.exit(main())
File "/usr/src/homeassistant/homeassistant/main.py", line 213, in main
exit_code = runner.run(runtime_conf)
File "/usr/src/homeassistant/homeassistant/runner.py", line 154, in run
return loop.run_until_complete(setup_and_run_hass(runtime_config))
File "/usr/local/lib/python3.13/asyncio/base_events.py", line 707, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.13/asyncio/base_events.py", line 678, in run_forever
self._run_once()
File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2033, 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/helpers/entity_platform.py", line 780, in _async_add_entity
device = dev_reg.async_get(self.hass).async_get_or_create(
File "/usr/src/homeassistant/homeassistant/helpers/device_registry.py", line 810, in async_get_or_create
report_usage(
File "/usr/src/homeassistant/homeassistant/helpers/frame.py", line 234, in report_usage
_LOGGER.warning(msg, stack_info=True)
2025-02-06 09:31:13.508 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' accessed lovelace_data['mode'] instead of lovelace_data.mode at custom_components/wiser/frontend/init.py, line 22: if self.hass.data["lovelace"]["mode"] == "storage":. This will stop working in Home Assistant 2026.2, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues
2025-02-06 09:31:13.511 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' accessed lovelace_data['resources'] instead of lovelace_data.resources at custom_components/wiser/frontend/init.py, line 41: if self.hass.data["lovelace"]["resources"].loaded:. This will stop working in Home Assistant 2026.2, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues
2025-02-06 09:31:13.512 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'wiser' accessed lovelace_data['resources'] instead of lovelace_data.resources at custom_components/wiser/frontend/init.py, line 57: for resource in self.hass.data["lovelace"]["resources"].async_items(). This will stop working in Home Assistant 2026.2, please create a bug report at https://github.com/asantaga/wiserHomeAssistantPlatform/issues

@covdave
Copy link

covdave commented Feb 10, 2025

Not sure if its related, but mines just stopped working with the folliwing error in the log:

Logger: custom_components.wiser.coordinator
Source: custom_components/wiser/coordinator.py:202
integration: Drayton Wiser Integration for Home Assistant (documentation, issues)
First occurred: 16:44:33 (25 occurrences)
Last logged: 17:28:40

Error fetching wiser (wiser-WiserHeat04F0DC) data. [Errno 104] Connection reset by peer

Also have an earlier warning:
Logger: homeassistant.components.zeroconf
Source: helpers/deprecation.py:222
integration: Zero-configuration networking (zeroconf) (documentation, issues)
First occurred: 16:42:43 (1 occurrences)
Last logged: 16:42:43

ZeroconfServiceInfo was used from wiser, this is a deprecated constant which will be removed in HA Core 2026.2. Use homeassistant.helpers.service_info.zeroconf.ZeroconfServiceInfo instead, please report it to the author of the 'wiser' custom integration

@msp1974
Copy link
Collaborator

msp1974 commented Feb 12, 2025

Thanks for the logs. These deprecation issues will be fixed in a release soon.

Connection reset by peer errors are not related and caused by the hub dropping off wifi. A well known and documented issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants