在这个非常时期,宅在家就搞搞设备控制吧,给大家带来的是利用node-red接入云米洗衣机。
话入正题,云米洗衣机的接入是通过抓包实现的,大家首先需要的就是抓,抓,抓,抓到包才是最关键的。
- 信息填写
抓包你要获取的是你的client_id和access_token,没有这个你就别想后面的步骤了。过后手机号和密码就是你云米登录的信息了。
其他要改的就是配置你自己的mqtt服务器的信息了
- 添加python_script
将update_options.py文件到ha配置文件中/python_scripts/文件夹中,没有自己建一个,并在configuration.yaml文件中增加python_script: 的配置。
- 添加yaml配置文件
将yunmi_washer.yaml放入packages文件夹或其子文件夹中,并在configuration.yaml文件homeassistant:配置下增加packages: !include_dir_named packages。
- 配置Lovelace:
有更花哨的配置方法,目前我是刚编写完,随便配置了下。
entities:
- entity: sensor.viomi_washer
- entity: input_select.viomi_program
- entity: input_select.viomi_temp
- entity: input_select.viomi_rinse
- entity: input_select.viomi_spin
- entity: input_select.viomi_drymode
- entity: input_select.viomi_action
- entity: input_select.viomi_appoint
type: entities
特点(就一条):
1.选项根据您选择的洗涤模式不同而变化,和APP功能基本相同。
有人问能干啥,我想说的是我也不知道能干啥,你想干啥就干啥。完结!
附件:flows.json (20.3 KB) update_options.rar (417 字节) yunmi_washer.rar (2.6 KB)