-
Notifications
You must be signed in to change notification settings - Fork 71
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
[Roborock S8 Pro Ultra] Detected that custom integration 'roborock' calls async_write_ha_state #641
Comments
This is typically the last thing I see in my home assistant logs right before a crash. |
same after updated core 2024.6.2
|
I am seeing this on 2024.6.3 as well:
Let me know if you require extra information/logs |
Is this project abandoned? |
There is a note in the readme, it's recommended you use the core integration. PRs are accepted but all of my time goes towards adding more features and bug fixes for the core integration, not the custom |
What is the easiest way to migrate from this one to core? |
Uninstall it from hacs, restart and then you can just install it like a normal integration |
Have you already include your calibration points in core integration? |
I can confirm this happens for me as well
|
I can also confirm, I still have this issue. Always when my Robo is offline or not reachable, HA crashes after some time when the plugin is on and active. |
Hi,
I am getting the following error in the log. Version 1.0.13 used
Logger: roborock.cloud_api
Source: /usr/local/lib/python3.12/site-packages/roborock/api.py:326
First occurred: 12:39:48 PM (4 occurrences)
Last logged: 1:06:36 PM
[Roborock S8 Pro Ultra] Detected that custom integration 'roborock' calls async_write_ha_state from a thread at custom_components/roborock/device.py, line 129: self.async_write_ha_state(). Please report it to the author of the 'roborock' custom integration.
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/roborock/api.py", line 283, in on_message_received
listener(status)
File "/config/custom_components/roborock/device.py", line 129, in _update_from_listener
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1008, in async_write_ha_state
self.hass.verify_event_loop_thread("async_write_ha_state")
File "/usr/src/homeassistant/homeassistant/core.py", line 440, in verify_event_loop_thread
frame.report(
File "/usr/src/homeassistant/homeassistant/helpers/frame.py", line 162, in report
_report_integration(what, integration_frame, level, error_if_integration)
File "/usr/src/homeassistant/homeassistant/helpers/frame.py", line 203, in _report_integration
raise RuntimeError(
RuntimeError: Detected that custom integration 'roborock' calls async_write_ha_state from a thread at custom_components/roborock/device.py, line 129: self.async_write_ha_state(). Please report it to the author of the 'roborock' custom integration.
The text was updated successfully, but these errors were encountered: