配置改为下面这样(加两行)试试
sensor:
- platform: xiaomi_miio_raw
name: smart_plug
host: x.x.x.x
token: xxxxxx
default_properties: []
default_properties_getter: get_properties
true/false是yaml/json里bool类型表示方法,True/False是python里bool类型表示方法,所以配置文件里用true,命令行是按python解析的所以True。
另外再给你提供一些信息:
{'did': 'IndicatorLight', 'piid': 1, 'siid': 3} bool类型,控制指示灯的
{'did': 'ElectricPower', 'piid': 6, 'siid': 5} int类型,只读,除100就是当前功率
其他的电压温度之类的没啥用就不列了。
【 在 xvy 的大作中提到: 】
: 你这个配置我刚刚试了一下,在HA里用不了,提示的错误是:
: Error: {'code': -9999, 'message': 'user ack timeout'}
: 然后我在终端里用miiocli试了一下,发现如果发送的方式是:
: ...................
--
FROM 27.38.49.*