python-miio icon indicating copy to clipboard operation
python-miio copied to clipboard

Initial support for chunmi.cooker.eh1

Open sschirr opened this issue 4 years ago • 4 comments

This provides basic support for the Xiaomi Mi Smart MultiCooker.

This is supported:

  • Start/Set a recipe profile
    • With support for duration, schedule and autokeepwarm (akw)
  • Get some status information including:
    • operation mode
    • menu
    • cooking stage (incomplete)
    • temperature + history
    • cooking times

This is not supported:

  • any other change to cooking profiles except: duration, schedule, akw
    • like: rice type, taste setting, temperature curve etc...
  • cooker settings
  • factory reset
  • firmware version
  • ...

sschirr avatar Apr 14 '21 17:04 sschirr

Your implementation is pretty advanced especially the custom cooking profiles. Could you provide some tests or test data (of different cooking stages) to be able to implement some tests later on?

syssi avatar Apr 14 '21 17:04 syssi

I am using the fork from sschirr and can say that everything works fine so far with my chunmi.cooker.eh1

FaserF avatar Jul 15 '21 10:07 FaserF

I'm also using the forked version, cooker works without issues

blakadder avatar Aug 15 '21 22:08 blakadder

Is there any change to get this merged? Its been a long time since I implemented it and I am happy to solve the branch conflicts if there is still interest.

sschirr avatar Jan 18 '24 19:01 sschirr