- 主题:请教Homekit下实现灯的翻转
没看明白,开关是指智能开关还是无线开关,智能开关的话为什么还要管灯的状态?
【 在 omegaojian 的大作中提到: 】
: 开关与灯具不是同一品牌。需要将灯具与智能开关绑定,实现按一下智能开关,灯翻转(开/关)。但是Homekit不直接支持状态的翻转,只有开,关;没有开/关。
: 百度了一圈可以通过Shortcut间接实现
: if 灯 开着
: ...................
--
FROM 43.250.200.*
你说的智能开关其实是可以接入HomeKit的无线开关,你想做自动化,按下无线开关的时候切换灯的通断是吧?
你不是说灯只支持on off不支持toggle吗,其实是在HomeKit里不支持,在HA里是支持的?
【 在 omegaojian 的大作中提到: 】
: 研究了一下午,已经通过Home asisistant实现了。
: 大概思路是:
: 在Home asisitant里创建一个switch,利用light.toggle service,将switch的 turn on 和 turn off 两个动作都设置为 light.toggle。然后将创建的switch添加到Homekit中,在Homekit中将可编程按钮指向该switch 的turn on(或者turn off,一样的)。
: ...................
--
FROM 157.255.208.*
HomeKit里看到的状态比较别扭吧,不如把开关和灯都接入HA,然后用HA的自动化
【 在 omegaojian 的大作中提到: 】
: 是的,home asisitant里有 light.toggle 服务,可以翻转灯的状态。但是home kit里没有。
: 可以在home asisitant里创建虚拟开关的方式,将light.toggle间接接入homekit。
: 发自「今日水木 on iPhone 12」
--
FROM 112.97.61.*
开关可以走HomeKit反向接入HA
【 在 omegaojian 的大作中提到: 】
: 嗯嗯,考虑过这个思路。开关厂家提供的HA集成,只能把继电器接入HA,按钮或者室可编程开关无法接入HA。
: 目前将虚拟开关的名称设置为非常长且奇怪的英文名,避免Homepod或者Siri误碰。然后在Homekit里新建一个房间,叫机房,把虚拟开关都放在机房里,设为不是常用设备,就不会在主页面显示,正常房间里也看不到。
:
: ...................
--
FROM 112.97.61.*