当前位置:   article > 正文

python程序控制homeassistant_通过HomeAssistant来WEB控制斐讯DC1

python程序控制homeassistant_通过HomeAssistant来WEB控制斐讯DC1

1、首先安装HomeAssistant,我安装的是最新的python 3.7+HomeAssistant,有代理的最好开代理安装,使用国外代理模式:

https://www.hachina.io/docs/353.html

1)下载安装python:

https://www.python.org/downloads/

2)安装HomeAssistant,打开windows命令行,输入pip3 install homeassistant

3)启动HomeAssistant,输入hass --open-ui,首次启动需要初始化配置文件,也会自动下载一些所需的文件,会需要一些时间。有时因网络质量问题还会出现文件下载失败情况,导致启动过程受阻。此时按键CTRL+BREAK可以停止,再重新执行启动命令。

启动成功后,会自动打开HomeAssistant网页:

输入用户名和密码,创建一个用户,然后登陆

2、CTRL+BREAK退出HomeAssistant,下载下面的压缩包,解压至C:\Users\xxx\AppData\Roaming\.homeassistant,xxx是你计算机的用户名

WEB控制DC1插件

3、修改C:\Users\xxx\AppData\Roaming\.homeassistant\packages\phicomm_token.yaml,改为你自己的斐讯登录账号

phicommAccount : !secret phicomm_account

phicommPassowrd: !secret phicomm_password

比如改为:

phicommAccount : 13812345679

phicommPassowrd: mypassword

4、修改C:\Users\xxx\AppData\Roaming\.homeassistant\packages\phicomm_dc1.yaml,改为你自己DC1的MAC地址:

mac: !secret phicomm_DC1_Mac

比如改为:

mac: AA:BB:CC:DD:EE:FF

5、修改C:\Users\xxx\AppData\Roaming\.homeassistant\configuration.yaml文件,增加两行

homeassistant:

packages: !include_dir_named packages

6、重新启动HomeAssistant

cmd命令行运行

hass --open-ui

执行成功后,会自动打开网页:

打开“开关3”,可以看到功率上升了:

插件脚本来源于:

4

注:这种方法还是要依赖斐讯的服务器,如果服务器完蛋,只能用上一篇M1文章中的方法,重定向到新的服务器

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/462736
推荐阅读
相关标签
  

闽ICP备14008679号