『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 6644|回复: 9

[已解决] HA不能正确显示sonoff开关状态,请指教

[复制链接]

24

主题

882

帖子

4970

积分

论坛元老

Rank: 8Rank: 8

积分
4970
金钱
4083
HASS币
20
发表于 2017-9-12 23:59:08 | 显示全部楼层 |阅读模式
本帖最后由 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兄弟的帮助



回复

使用道具 举报

24

主题

882

帖子

4970

积分

论坛元老

Rank: 8Rank: 8

积分
4970
金钱
4083
HASS币
20
 楼主| 发表于 2017-9-13 12:08:08 | 显示全部楼层
自己顶一下
回复

使用道具 举报

6

主题

124

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
563
HASS币
0
发表于 2017-9-14 10:40:48 | 显示全部楼层
固件不对  
回复

使用道具 举报

0

主题

132

帖子

501

积分

高级会员

Rank: 4

积分
501
金钱
369
HASS币
0
发表于 2017-9-14 11:14:23 | 显示全部楼层
payload_on: "on"

  payload_off: "off"
改成大写
ON
OFF
回复

使用道具 举报

24

主题

882

帖子

4970

积分

论坛元老

Rank: 8Rank: 8

积分
4970
金钱
4083
HASS币
20
 楼主| 发表于 2017-9-15 01:03:57 | 显示全部楼层
amos 发表于 2017-9-14 11:14
payload_on: "on"

  payload_off: "off"

明天试试,先谢
回复

使用道具 举报

24

主题

882

帖子

4970

积分

论坛元老

Rank: 8Rank: 8

积分
4970
金钱
4083
HASS币
20
 楼主| 发表于 2017-9-15 01:06:10 | 显示全部楼层

刷的是这个帖子里的固件,我看你帖子里也是链接的这个。。。
“8-27更新】如果你有sonoff?不看这个你就后悔去吧! ”
https://bbs.hassbian.com/thread-405-1-1.html
回复

使用道具 举报

24

主题

882

帖子

4970

积分

论坛元老

Rank: 8Rank: 8

积分
4970
金钱
4083
HASS币
20
 楼主| 发表于 2017-9-15 17:56:31 | 显示全部楼层
amos 发表于 2017-9-14 11:14
payload_on: "on"

  payload_off: "off"

真是大小写问题,问题已经解决了,虽然在原帖中已经看到敲黑板的强调大小写问题,还以为是说开关名称的大小,改了几次都不行,没留意是开关状态的大小写,只能怪自己还是不够细心。。。太感谢了!!!
回复

使用道具 举报

13

主题

231

帖子

806

积分

高级会员

Rank: 4

积分
806
金钱
575
HASS币
0
发表于 2017-9-19 17:33:35 | 显示全部楼层
我在ip地址网页都不行,知道什么问题吗?
回复

使用道具 举报

1

主题

40

帖子

159

积分

注册会员

Rank: 2

积分
159
金钱
119
HASS币
0
发表于 2017-10-17 20:55:59 | 显示全部楼层
本帖最后由 ozjso 于 2017-10-17 20:57 编辑
BullRom 发表于 2017-9-19 17:33
我在ip地址网页都不行,知道什么问题吗?

我也是同样的问题,IP地址网页控制不行,但homekit控制可行。你的解决了吗?可以肯定不是大小写问题,目前都是大写的ON/OFF.
回复

使用道具 举报

12

主题

63

帖子

881

积分

高级会员

Rank: 4

积分
881
金钱
818
HASS币
0
发表于 2021-7-23 09:30:38 来自手机 | 显示全部楼层
挖个坟,现在刷esphome也遇到同样的问题,ha开关一秒后自动变回关闭,怎么解决呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 18:23 , Processed in 3.110006 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表