物联网  >   智能家居  >  正文

Siri控制米家空气净化器、台灯、扫地机器人、插座、电饭煲

  我们知道,小米智能家居种类繁多,价格低廉,但是需要通过米家App控制,如果是iPhone用户,想直接用系统家庭App控制,并用Siri来控制家庭的所有小米智能家居。今天小编就教大家用Siri控制米家智能家居。(如果你遇到任何问题,可加入粉丝群与我们联系)

  (本教程不需要树莓派,但是需要Mac处于联网且终端(成功安装后之后只需在终端输入hass即可启动)打开

  之后会出一期利用树莓派的教程,有了树莓派无需Mac,是十分理想的终极解决方案)

  

  本次实验所需要的设备:一台iPhone,一台Mac,Xcode

  1.下载安装Python3

  进入python官网,下载Python 3.5.0(其他版本也可以,我用的是这个版本),下载好之后按照提示按照即可。

  

 

  

 

  2.打开“终端”,安装HomeAssistant

  

 

  终端输入:pip3 install homeassistant

  (这步如果遇到错误请进入www点hachina点io/1338点html,若如错误直接往下看)

  

 

  3.启动HomeAssistant

  终端输入:hass --open-ui

  

 

  (在过程中可能会提示安装C++的开发环境,点击安装即可。)

  这个时候家庭App应该会出现HomeAssisatant

  4.之后会自动打开网页http://192.168.31.25:8123/states

  

 

  5.打开Finder,点击前往-前往文件夹-

  

 

  之后输入~/.homeassistant/

  

 

  6.打开configuration.yaml,点击打开方式-其他-文本编辑.app

  

 

  7.打开后,下拉到最后cloud:后面加入homekit:

  

 

  8.看看你自己有什么米家设备了,以小编的米家空气净化器和米家台灯为例,

  米家空气净化器

  fan:

        - platform: xiaomi_miio

        name: Xiaomi Air Purifier 2

        host: 你的米家空气净化器ip

        token: 米家空气净化器token

  Yeelight 系列灯具(米家台灯)

  light:

        - platform: yeelight

        devices:

        灯的ip:

        name: Living Room
 
        transition: 1000

        use_music_mode: False

        save_on_change: False

  加上之后就是上面那样,改为保存

  之后打开http://192.168.31.25:8123/states

  点击左侧的配置。再点击配置检查的检查配置

  

 

  再点击下面的重启服务

  

 

  成功添加后,概览就会出现添加的设备列表

  

 

  附其他米家设备的代码

  米家智能插座和智能插排板

  switch:

       - platform: xiaomi_miio

         name: Original Xiaomi Mi Smart WiFi Socket

        host: 192.168.1.188

        token: YOUR_TOKEN

  米家扫地机器人

  米家扫地机器人和石头机器人全线支持

  目前支持的控制指令有启动 turn_on,暂停 pause,原地停止 stop,返回充电 return_to_home,关闭并返回充电桩 turn_off,定位 locate,定点打扫 clean_spot,设定吸力 set_fanspeed 以及远程控制

  vacuum:

        - platform: xiaomi_miio

        host: 192.168.1.122

        token: YOUR_TOKEN

  PM 2.5 监测仪

  sensor:

         - platform: xiaomi_miio

        name: PM 2.5

        host: 192.168.1.133

        token: YOUR_TOKEN

  小米 Wifi 放大器

  device_tracker:

        - platform: xiaomi_miio

        host: 192.168.130.123

        token: YOUR_TOKEN

  飞利浦智睿系列灯具

  全系设备支持,包括护眼灯二代,灯泡,蜡烛灯泡及LED吸顶灯。目前支持的操作有开 on,关 off,色温设置 set_cct 以及亮度设置 set_bright

  light:

         - platform: xiaomi_miio

         name: Xiaomi Philips Smart LED Ball

          host: 192.168.1.199

         token: YOUR_TOKEN

         model: philips.light.bulb

  小米净水器

  小米净水器为自定义组件,有wangxinkui提供 https://github.com/bit3725/homeassistant-mi-water-purifier请至 下载 mi_water_purifier.py,放到路径为 custom_components/sensor/ ,在 configuration.yaml 添加如下设置:

  sensor:

         - platform: mi_water_purifier

        name: water_purifier

         host: 192.168.1.111

         token: YOUR_TOKEN

  接入后自动会生成几项相关的传感器数值,如果需要集中查看,请使用群组:

  group:

         - xiaomi_water_purifier:

        name: Xiaomi Water Purifier

         icon: mdi:water

         entities:

         - sensor.tap_water

         - sensor.filtered_water

         - sensor.pp_cotton_filter

         - sensor.front_active_carbon_filter

         - sensor.ro_filter - sensor.rear_active_carbon_filter

  米家 IH 电饭煲

  米家 IH 电饭煲自定义组件,请至https://github.com/syssi/xiaomi_cooker下载 xiaomi_cooker.py,放到路径为 custom_components/sensor/,在 configuration.yaml 添加如下设置:

  # configuration.yaml

        sensor:

        - platform: xiaomi_cooker

        name: Xiaomi Rice Cooker

        host: 192.168.1.88

        token: b7c4a758c251955d2c24b1d9e41ce47d

        model: chunmi.cooker.normal2

  其他未列出的如若需要可留言或加入科技产品网粉丝群交流

  

 

上一篇:Siri不止可以聊天,还能控制家里的老电视、旧冰箱

下一篇:小爱同学怎么控制家里的灯