小米插座基础版本接入Home Assistant,局域网控制小米插座基础版。
视频教程:
https://youtu.be/MdtIqwOF6gk
1.安装npm
sudo apt-get install npm
2.安装miio
sudo npm install -g miio
3.搜索插座获取token
miio discover
4.配置Homeassistant
yaml 格式配置文件需要空格缩进,请不要使用tab缩进,否则会报错。
switch:
- platform: xiaomi_miio
name: "电视电源"
host: 10.10.10.239
token: 4a49cb8d0xxxxad71c24e52xxxx6ef8d
5.启用homekit
homekit:
重启Hass之后返回网页会看到homekit连接密码,输入苹果家即可完成配对。
本文是抛砖引玉,其他插座也类似方法添加。
你好!Commander老师,我看了你的视频,有几个问题想请教以下。
1.按照你的教程,我安装了homeassistant,但是运行hass后
提示的是下面,网页是可以打开ha的管理网页的。
2019-08-31 22:04:41 INFO (MainThread) [homeassistant.setup] Setting up met
2019-08-31 22:04:41 INFO (MainThread) [homeassistant.setup] Setup of domain met took 0.0 seconds.
2019-08-31 22:04:41 INFO (SyncWorker_7) [homeassistant.loader] Loaded weather from homeassistant.components.weather
2019-08-31 22:04:41 INFO (MainThread) [homeassistant.setup] Setting up weather
2019-08-31 22:04:41 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds.
2019-08-31 22:04:41 INFO (MainThread) [homeassistant.components.weather] Setting up weather.met
2019-08-31 22:04:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new weather.met entity: weather.jia
2019-08-31 22:04:55 ERROR (MainThread) [frontend.js.es5.201908050] http://192.168.31.246:8123/frontend_es5/chunk.1550c2d07ffcd1f33a07.js:2:1023400 Uncaught TypeError: o.append is not a function
另一个问题是,miio token和support都是??
pi@pi:~ $ miio discover
INFO Discovering devices. Press Ctrl+C to stop.
Device ID: 119994729
Model info: Unknown
Address: 192.168.31.99
Token: ???
Support: Unknown
请问这两个问题有什么方法解决呢?谢谢您的解答。