-
-
Notifications
You must be signed in to change notification settings - Fork 564
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
chunmi.cooker.r401 unable to query status #1856
Comments
Have you already tried using |
Hi @rytilahti and thank you for the response!
I am not yet sure how this will bring me closer to my original goal (integrate this device into Home Assistant) but will do some research, this seems a better start. Before that I tried to do packet captures while controlling the device from the app in Android emulator , but it looks like the device is controlled via the cloud in this case, not locally and parse-pcap returned nothing from my dumps (I supplied the token). I also tried to do a pcap on my router/AP controller, and the packets going to the device were from a TLS stream. Is this also in relation with this being a "modern" device? |
For the time being, here are custom components for home assistant that use the miot protocol, see the readme file. The built-in component will eventually get converted to use genericmiot, but it will likely take some time. The devices themselves often communicate over the cloud instead of using local connections like the genericmiot does, that's why you are seeing those encrypted connections in your pcap :) |
I just did the basic setup for this cooker with al-one/hass-xiaomi-miot. |
Describe the bug
I am trying to use a (not yet supported) joyami Smart Rice Cooker(S1/L1) but python-miio is not able to poll the status. The device seems to have the same status endpoints on miot-spec as i.e. the supported chunmi.cooker.normal1, but the status command returns 9999 errors.
Version information (please complete the following information):
Device information:
If the issue is specific to a device [Use
miiocli device --ip <ip address> --token <token> info
]:To Reproduce
Steps to reproduce the behavior:
$ miiocli -dd cooker --ip 192.168.0.190 --token ax56x status
Expected behavior
Status output
Console output
Querying the PIIDs listed on the miot-spec site returns values.
The text was updated successfully, but these errors were encountered: