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

 找回密码
 立即注册
查看: 3712|回复: 4

[已解决] hass获取不到小米增强型智能开关的状态,如何解决?

[复制链接]

2

主题

54

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
金钱
166
HASS币
0
发表于 2020-5-10 10:37:08 | 显示全部楼层 |阅读模式
本帖最后由 redpen 于 2020-5-11 10:32 编辑

Home Assistant 版本,0.110。已经获取到了小米增强型智能开关的token。配置文件如下:
switch:
  - platform: xiaomi_miio
    host: 192.168.200.101
    token: 33exxxxxxxxxx(token)
    name: 计算机插座
UI的配置信息如下:
      - entities:
          - entity: switch.xiaomi_miio_switch
          - entity: switch.xiaomi_miio_switch_usb
        show_header_toggle: false
        title: 计算机插座
        type: entities
重启hass后,可以看到电源插座的开关和USB的开关的状态都是on。并且可以执行开关操作。但是无法获取当前开关的状态。
例如:如果我通过米家APP已经将电源的开关关闭,进入hass页面中,开关依然显示打开。查询switch.xiaomi_miio_switch的state也是ON。并且如果我通过hass页面将开关关闭,显示正确,但是过几秒后,页面的开关状态又会自动设置为ON,但开关并没有开。
寻求帮助。期待大神的回复。

回复

使用道具 举报

2

主题

54

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
金钱
166
HASS币
0
 楼主| 发表于 2020-5-10 10:46:13 | 显示全部楼层
我通过后后台查询到的状态如下:
bash-5.0# miiocli plugv3 --ip 192.168.200.101 --token 33e70xxxxxx status
Power: off
USB Power: True
Temperature: 26 °C
Load power: 1.0
WiFi LED: True
可以看到电源是off,USB的开关是True,为什么hass中不能显示插座的正式状态,而是为开,并且我通过手工设置为关之后,过几秒后又被自动设置为on。
回复

使用道具 举报

2

主题

54

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
金钱
166
HASS币
0
 楼主| 发表于 2020-5-10 16:36:43 | 显示全部楼层
继续补充,同一个智能插座,USB端口就一切正常,能否检测到开关的状态,在hass关闭后,能处于关闭状态,不会自动变更为ON。不知道为什么就电源控制器有问题。看源代码不懂,请高手帮助一下。
回复

使用道具 举报

20

主题

459

帖子

2819

积分

金牌会员

Rank: 6Rank: 6

积分
2819
金钱
2360
HASS币
0
发表于 2020-5-11 09:08:18 | 显示全部楼层
自从插座升级固件后就这样,好像插件没有相应升级
回复

使用道具 举报

2

主题

54

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
金钱
166
HASS币
0
 楼主| 发表于 2020-5-11 10:24:55 | 显示全部楼层
有高人指点,看来不是我的问题,我就不折腾了。还以为我那里配置错了。多谢,
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-8 07:48 , Processed in 0.698818 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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