视频教程:
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连接密码,输入苹果家即可完成配对。

本文是抛砖引玉,其他插座也类似方法添加。

1 对 “小米插座基础版本接入Home Assistant,局域网控制小米插座基础版。”的想法;

  1. 你好!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

    请问这两个问题有什么方法解决呢?谢谢您的解答。

发表回复