- 积分
- 12103
- 金钱
- 9084
- 威望
- 0
- 贡献
- 0
- HASS币
- 460
超级版主
智能家居&单板滑雪痴迷爱好者
- 积分
- 12103
- 金钱
- 9084
- HASS币
- 460
|
发表于 2021-6-3 19:09:25
|
显示全部楼层
利用该插件接入“米家直流变频落地扇2”(型号:dmaker.fan.p10)的一个小经验
感谢作者!我试过几个类似的插件,包括syssi大神的作品,比较下来发现这个插件最好。
金无足赤,这个插件也有一个小地方让我觉得不太爽,那就是到了HomeKit里,风扇的操控逻辑和界面太不符合常理、太凌乱——当然,这基本上不是这个插件的问题,而是HA和HomeKit之间具体映射和两端逻辑差异造成的。
后来在作者指导下,在iPhone上选择“作为单独板块分开显示”,操控逻辑倒是正常了,但看着一堆的开关、并且有的开关还关不掉(直吹风和自然风总是有一个是开的),使得手机上的界面太乱、状态也有了干扰。
琢磨了一下这个插件的逻辑,在HA里删掉重新添加,添加时在默认设置的基础上做了以下调整:
- 不选中lock——这个是童锁功能,对我个人而言没啥用,能少一个实体就少一个。
- 修改mapping参数,去掉最后的 "a_l":{"fan_toggle":{"siid":2,"aiid":1}},我从一开始就觉得这个动作列表实在多余,与其添加后在HA里禁用,还不如从开始就去掉呢。
- 修改maaping参数,把 "mode" 改为 "natural_wind"。就是这个mode,到了HomeKit里变成了两个互锁的开关——natural wind、straight wind,看着实在不爽。
- 修改params参数,把 "mode":{"Straight Wind":0,"Natural Wind":1}修改为:"natural_wind":{"true": 1,"false": 0}
这样,添加后就少了那两个烦人的开关,一个小的牺牲就是这个选项就变成了一个只读属性,无法在HA或iOS中控制。不过好在我一直喜欢这个风扇的自然风模式,从来不用直吹风模式,所以这也不算啥。
后话:如果可行(HA、HK支持),单纯就这款风扇来说,把这个mode改为和“摇头oscillate”一样的“自然风Natural Wind”参数就好了,打开就是自然风、关闭就是直吹风,这样更符合使用者的正常认知。
最后,再次感谢作者~
|
|