sensor改成这个样子以后,确实可用了,数值是一个负数,好像是wifi信号强度吧。不过其他属性只有:
model: chuangmi.plug.212a01
firmware_version: 2.1.0_0017
hardware_version: esp32
连开关状态都没有。然后不清楚这个default_properties: []里面应该写什么呢?我只要往里写了东西就会变成unavailable,错误提示:
Got exception while fetching the state: {'code': -32602, 'message': 'need did'}
然而这个did又该写在哪里呢……
我看了这个miio raw的文档,完全没提到这点。
刚刚大概了解了一下,好像以前那种写法,用的是miio协议;新的这种需要did siid piid的是miot协议,如果用前者的方式发送,就会出现-9999错误。不过还真是搞不明白这个插件到底怎么发送miot格式的命令。
【 在 pyer 的大作中提到: 】
: 配置改为下面这样(加两行)试试
: sensor:
: - platform: xiaomi_miio_raw
: ...................
--
FROM 114.248.67.*