家庭助手Python自动化 源码
家庭助手Python自动化 App-Damon有点麻烦,所以我启动了自己的家庭助理Python自动化系统。 Startup.py是入口点。 它首先在子文件夹“ ./Automations”中查找python文件,并调用“ initialize”函数(如果存在)。 在这里,自动化可以在建立与Home Assistant服务器的连接之前初始化,并为状态更改的事件注册回调。 然后,建立与Home Assistant服务器的连接。 为此,需要配置环境变量“ HOMEASSISTANT_DOMAIN”和“ HOMEASSISTANT_API_TOKEN”。 然后,请求并存储所有实体的状态,自动化可以通过“ Home.getState()”来访问它,然后脚本订阅“ state_changed”和“ deconz_event”事件,并在Home发送此类消息时触发所有已注册的回调助手。
下载地址
用户评论