Skip to content

Yonsm/ZhiMiJia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VoiMi Washer Component for HomeAssistant

云米洗衣机组件。目前仅验证了 WD10SA 型号可用,如果其它型号需要支持请给我提 issue

1. 安装准备

zhiviomi 放入 custom_components;也支持在 HACS 中添加自定义库的方式安装。

依赖 ZhiZhiMi,请一并安装。 依赖 python-miio,运行时自动检查安装。

2. 配置方法

参见 我的 Home Assistant 配置configuration.yaml

fan:
  - platform: zhiviomi
    name: 洗衣机
    host: Washer
    token: !secret washer_token
    did: 12345678
  • name 配置必选。
  • 设备配置
    • 只配置 hosttoken 为本地网络模式(经常超时);
    • 只配置 did 为云端模式(无法洗烘和预约);
    • 都配置则为混合模式(云端更新优先、本地动作优先)。建议使用此模式,既能避免超时问题,又能使用洗烘和预约模式。

如何获取 tokendid 参见 MiService

3. 使用方式

PREVIEW

如图,其中 清理 表示切换 烘干模式定位 表示切换 预约,默认时间为 8 点钟完成。如需修改请直接改 vacuum.py 中的 DEFAULT_APPOINT_TIME = -8,如 -8 表示 8 点钟,8 表示 8 小时后。

还可以使用 vacuum.send_command 批量调用命令,如 turn_on;program=4;dry_mode=1;appoint=-8。支持的命令有:

program|water_temp|spin_level|DryMode|appoint_time=<value>
turn_on|turn_off|start|pause|stop|clean_spot|locate|return_to_base
fanspeed=$黄金洗
dry_mode[=<1|0>]
appoint[=<-clock|hour>]

其中负数 appoint 为几点钟完成,正数为几小时候后完成。可参考 我的洗衣机自动化,一键预约洗衣、烘衣,充分利用峰谷电,每天早上 8 点洗烘完成。

4. 参考

About

VoiMi Washer Component for HomeAssistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages