Home Assistant-IOT模块
前言
最近想借鉴Home Assistant相关代码,集成到我们项目中进行机器人相关控制
核心协议模块
1. Z-Wave协议模块
ZWA-2连接器 - 最新的Z-Wave over Wi-Fi解决方案
# Z-Wave机器人设备配置
zwave:usb_path: /dev/ttyUSB0network_key: "your_network_key"# Z-Wave机器人控制
switch:- platform: zwaveentity_id: switch.robot_powername: "机器人电源"
Z-Wave机器人控制代码:
# Z-Wave机器人自动化
automation:- alias: "Z-Wave机器人定时清洁"trigger:- platform: timeat: "09:00:00"action:- service: zwave.turn_onentity_id: switch.robot_power- delay: "00:05:00"- service: zwave.set_valueentity_id: switch.robot_clean_modevalue: 1