本帖最后由 ylilike 于 2022-11-12 06:05 编辑
我有4路的,看命令应该是同一种
详细源码移步:https://bbs.hassbian.com/thread-18572-1-1.html
uart:
tx_pin: GPIO01
baud_rate: 115200
switch:
- platform: restart
name: "${device_name}_Restart"
- platform: template
id: relay_1
turn_on_action:
- uart.write: [0xA0, 0x01, 0x01, 0xA2]
turn_off_action:
- uart.write: [0xA0, 0x01, 0x00, 0xA1]
optimistic: true
- platform: template
# name: door_down # 不显示名称,仅内部调用。因为是复位 脉冲信号
id: door_down
turn_on_action:
- uart.write: [0xA0, 0x02, 0x01, 0xA3]
- delay: 166 ms
- uart.write: [0xA0, 0x02, 0x00, 0xA2]
# optimistic: true
- platform: template
# name: door_pause # 不显示名称,仅内部调用。因为是复位 脉冲信号
id: door_pause
turn_on_action:
- uart.write: [0xA0, 0x03, 0x01, 0xA4]
- delay: 166 ms
- uart.write: [0xA0, 0x03, 0x00, 0xA3]
# optimistic: true
以上是部分代码分享,继电器应该是你想要的,开关合二为一。
|