- 主题:小米停产了,京东还有最后一批能统计功率消耗的zigbee开关
现在战略可能有变化,以前主推zigbee,低能耗低延迟,并且非常开放,小米网关由绿米代工,开放协议这样不同厂家的设备都能互联互通。现在zigbee基本全系停产,然后绿米和小米的关系也变得非常迷,小米的设备全都转为蓝牙,然后绿米出个功能或外观都差不多的zigbee版然后价格贵十块二十,然后绿米自己又弄了个aqara家庭,有的能跟米家互通有的不能,然后协议也不开放了,乱七八糟一地鸡毛
【 在 week4end 的大作中提到: 】
: 小米真神,难得有好用的,然后就停产,之前那个wifi插线板也是
:
--
FROM 114.246.214.*
我早就说过,国内这些厂家如果做起来,吃相比苹果谷歌难看多了
小爱到现在不支持全球时区。米家的系统不开放协议,也没法二次编程
【 在 xvy 的大作中提到: 】
: 现在战略可能有变化,以前主推zigbee,低能耗低延迟,并且非常开放,小米网关由绿米代工,开放协议这样不同厂家的设备都能互联互通。现在zigbee基本全系停产,然后绿米和小米的关系也变得非常迷,小米的设备全都转为蓝牙,然后绿米出个功能或外观都差不多的zigbee版然后价格贵十块二十,然后绿米自己又弄了个aqara家庭,有的能跟米家互通有的不能,然后协议也不开放了,乱七八糟一地鸡毛
--
FROM 178.26.114.*
我研究了一下,通过python miio可以获取、设置属性,很慢,不知道是不是走外网,离接入HA应该不远了。
【 在 xvy 的大作中提到: 】
: 真的是,39买了3个,买回来才发现不支持HomeAssistant,不光不支持ha,连局域网控制都不支持,走公网连接,延迟大而且网断了就废了,果然便宜没好货,新出的产品如果不是哪里做了阉割没理由比旧款还便宜。
--
FROM 59.37.125.*
大佬厉害呀,看来有搞头。
【 在 pyer 的大作中提到: 】
: 我研究了一下,通过python miio可以获取、设置属性,很慢,不知道是不是走外网,离接入HA应该不远了。
--
FROM 123.121.161.*
放一个HA控制开关的配置:
switch:
- platform: template
switches:
smart_plug_switch:
unique_id: smart_plug_switch
value_template: "{{ False }}"
availability_template: "{{ True }}"
turn_on:
service: xiaomi_miio_raw.sensor_raw_command
data:
entity_id: sensor.smart_plug
method: set_properties
params:
- did: SwitchStatus
siid: 2
piid: 1
value: true
turn_off:
service: xiaomi_miio_raw.sensor_raw_command
data:
entity_id: sensor.smart_plug
method: set_properties
params:
- did: SwitchStatus
siid: 2
piid: 1
value: false
sensor:
- platform: xiaomi_miio_raw
name: smart_plug
host: x.x.x.x
token: xxxxxx
【 在 xvy 的大作中提到: 】
: 大佬厉害呀,看来有搞头。
--
FROM 59.37.125.*
大佬,关于这个miio的用法,有相关的教程吗,或者能大概说说吗。就比如说如果在HA以外的话,如何调试这些指令;这些siid piid did都是哪里找到的,如果找不到怎么自己获得;等等
【 在 pyer 的大作中提到: 】
: 放一个HA控制开关的配置:
: switch:
: - platform: template
: ...................
--
FROM 111.193.238.*
你直接去看homebrdige关于miiio源代码就是了。源代码不会撒谎,也没几行
【 在 xvy 的大作中提到: 】
: 大佬,关于这个miio的用法,有相关的教程吗,或者能大概说说吗。就比如说如果在HA以外的话,如何调试这些指令;这些siid piid did都是哪里找到的,如果找不到怎么自己获得;等等
--
FROM 178.26.114.*
https://github.com/syssi/xiaomi_raw这个插件,可以通过配置文件支持暂未适配的米家设备,一般使用miio_raw创建一个sensor,这个sensor能获取设备的属性,并提供sensor_raw_command service可以用来控制设备,使用前需要获取设备token和局域网ip,可以hacs安装xiaomi gateway3获取。
通过配置文件把sensor_raw_command包装成一个开关,在HomeKit等其他地方就自然能跟普通开关一样控制了。siid piid是新的miot spec规范,miio支持度不够,所以前面我只提供了控制开关不支持获取功率等。智能插座2的这个参数我在github看到的,自己抓包应该也能得到。
【 在 xvy 的大作中提到: 】
: 大佬,关于这个miio的用法,有相关的教程吗,或者能大概说说吗。就比如说如果在HA以外的话,如何调试这些指令;这些siid piid did都是哪里找到的,如果找不到怎么自己获得;等等
--
FROM 112.97.52.*
太牛逼了。我这装好HomeAssistant就安安稳稳地用了两年了,一直没怎么关注新技术,都跟不上时代了
【 在 pyer 的大作中提到: 】
:
https://github.com/syssi/xiaomi_raw: 这个插件,可以通过配置文件支持暂未适配的米家设备,一般使用miio_raw创建一个sensor,这个sensor能获取设备的属性,并提供sensor_raw_command service可以用来控制设备,使用前需要获取设备token和局域网ip,可以hacs安装xiaomi gateway3获取。
: 通过配置文件把sensor_raw_command包装成一个开关,在HomeKit等其他地方就自然能跟普通开关一样控制了。siid piid是新的miot spec规范,miio支持度不够,所以前面我只提供了控制开关不支持获取功率等。智能插座2的这个参数我在github看到的,自己抓包应该也能得到。
--
FROM 111.193.238.*
你这个配置我刚刚试了一下,在HA里用不了,提示的错误是:
Error: {'code': -9999, 'message': 'user ack timeout'}
然后我在终端里用miiocli试了一下,发现如果发送的方式是:
raw_command '{"method":"set_properties","params":[{"did":"MYDID","siid":2,"piid":1,"value":true}]}'
就会同样出现上述错误,如果改成这样发送:
set_properties '[{"did":"MYDID","value":True,"siid":2,"piid":1}]'
就能正常控制设备。是我的HA版本太新了吗
【 在 pyer 的大作中提到: 】
: 放一个HA控制开关的配置:
: switch:
: - platform: template
: ...................
--
FROM 125.34.12.*