本帖最后由 chenquanhao 于 2017-9-15 17:58 编辑
按照论坛教程,将sonoff刷Tasmota固件后接入了HA。现在情况是接入ha后,ha里面能显示出sonoff开关选项,但点击打开过一秒左右又自动弹回关闭状态,但实际sonoff已经打开状态,且无论在ha再点击多少次都是自动跳回关闭状态,但sonoff实际都是打开状态不会关闭,此时用通过接sonoff的物理开关或者登陆sonoff的ip地址可以实际操作sonoff。
简单的说,就是ha不能正确显示sonoff的开关状态,无论怎么实际状态怎样,ha里都显示是关闭的。
configuration.yaml里的内容如下:
“mqtt:
broker: localhost
port: 1883
client_id: home-assistant-1
keepalive: 60
username: pi
password: raspberry
protocol: 3.1.1
#开关1:下面就是楼主在教程中给大家演示的Sonoff开关(Sonoff的刷机,请看视频教程)
switch:
platform: mqtt
name: "Sonoff"
state_topic: "stat/Sonoff/POWER"
command_topic: "cmnd/Sonoff/POWER"
qos: 1
payload_on: "on"
payload_off: "off"
retain: true"
Sonoff在homekit可以正常控制,通过homekit操作后的状态可以正常反馈,但是通过物理开关或者登陆sonoff的ip地址登陆操作后的状态homekit不更新。 实在找不出问题所在,请达人指教!
真是大小写问题,问题已经解决了,虽然在原帖中已经看到敲黑板的强调大小写问题,还以为是说开关名称的大小,改了几次都不行,没留意是开关状态的大小写,只能怪自己还是不够细心。。。感谢4#amos兄弟的帮助
|