本帖最后由 XCray 于 2020-6-7 20:11 编辑
python脚本:
uart2mqtt.py
(3.33 KB, 下载次数: 24)
注:28楼有优化后的脚本,比这个更稳定、更合理
当然,最好配成开机自启动项目。
hass上配套的yaml:
sensor:
- platform: mqtt
name: Jvshu
icon: 'mdi:lock'
state_topic: 'mqttlock/state'
json_attributes_topic: 'mqttlock/attr'
- platform: mqtt
name: doorOpera
icon: 'mdi:lock-smart'
state_topic: 'mqttlock/opra'
json_attributes_topic: 'mqttlock/opattr'
homeassistant:
customize:
sensor.Jvshu:
friendly_name: 门锁状态
sensor.doorOpera:
friendly_name: 开门动作
group:
zelkova_lock:
name: 榉树门锁
entities:
- sensor.Jvshu
- sensor.doorOpera
hass上的自动化就不展开了,玩hass的应该都熟悉。
|