-
Notifications
You must be signed in to change notification settings - Fork 37
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
Rice cooker won't start preparing rice #52
Comments
Thanks for your bug report. I will try to reproduce the issue. |
Thank you! Please let me know if you need any more details. |
|
@hearttheart Could you try to start this profile instead:
Does it work? My
|
Hi, I have a |
thanks. you fix my problem |
Hi,
Rice cooker is integrated properly into HA, showing/updating current stats when starting to cook via the Xiaomi app. However, the switch to turn on the cooker from within HA is not working.
Logger: miio.miioprotocol
Source: custom_components/xiaomi_miio_cooker/init.py:154
Got error when receiving: {'code': -9999, 'message': 'user ack timeout'}
Error executing service: <ServiceCall xiaomi_miio_cooker.start (c:01GDRY949SC6PH1SJNWQJXZJGE): profile=0001E10100000000000080026E10082B126E1412698CAA555555550014280A6E0C02050506050505055A14040A0C0C0D00040505060A0F086E6E20000C0A5A28036468686A0004040500000000000000010202020204040506070708001212180C1E2D2D37000000000000000000000099A5>
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 214, in send
self._handle_error(payload["error"])
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 274, in _handle_error
raise RecoverableError(error)
miio.exceptions.RecoverableError: {'code': -9999, 'message': 'user ack timeout'}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 214, in send
self._handle_error(payload["error"])
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 274, in _handle_error
raise RecoverableError(error)
miio.exceptions.RecoverableError: {'code': -9999, 'message': 'user ack timeout'}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 214, in send
self._handle_error(payload["error"])
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 274, in _handle_error
raise RecoverableError(error)
miio.exceptions.RecoverableError: {'code': -9999, 'message': 'user ack timeout'}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 214, in send
self._handle_error(payload["error"])
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 274, in _handle_error
raise RecoverableError(error)
miio.exceptions.RecoverableError: {'code': -9999, 'message': 'user ack timeout'}
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/core.py", line 1756, in catch_exceptions
await coro_or_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1781, in _execute_service
await self._hass.async_add_executor_job(
File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/xiaomi_miio_cooker/init.py", line 154, in start_service
cooker.start(profile)
File "/usr/local/lib/python3.10/site-packages/miio/click_common.py", line 184, in _wrap
return func(self, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/miio/cooker.py", line 649, in start
self.send("set_start", [profile])
File "/usr/local/lib/python3.10/site-packages/miio/device.py", line 107, in send
return self._protocol.send(
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 248, in send
return self.send(
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 248, in send
return self.send(
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 248, in send
return self.send(
File "/usr/local/lib/python3.10/site-packages/miio/miioprotocol.py", line 256, in send
raise DeviceException("Unable to recover failed command") from ex
miio.exceptions.DeviceException: Unable to recover failed command
The text was updated successfully, but these errors were encountered: