智能家居折腾记

Home Assistant大法好!

Posted by Jack on April 20, 2019

题记

做为一个懒癌晚期,家里的灯泡和开关懒得起身关,特别是躺在床上,所以装了小米生态的各种智能家居设备,为了能通过Siri和Google Assistant语音控制,用吃灰已久的树莓派3装上了Home Assistant,通过一顿猛如虎的骚操作之后,整个系统完美运行。

小米全家桶的优势

  1. 价格便宜,比起其他品牌动则上千,实惠太多了;
  2. 种类多,有ZigBee、Wifi和蓝牙设备,网关、开关、插座、人体传感器、灯泡、红外遥控等;
  3. 配置简单,使用米家App快速完成设备的添加和设置。

Home Assistant的作用

  • Home Assistant是是一款基于 Python 的智能家居开源系统,支持众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等;
  • Home Assistant能接入海量的设备,支持的设备及组件

需求

  • iPhone的Siri和Google Home Mini用语音控制分布在各房间的灯;
  • 人体传感器、光线传感器与灯联动,实现夜灯的场景。

硬件

软件

  • Hassbian
  • 米家App

安装步骤

  • 打开米家App,依次加入以上的设备,按引导完成设置,保证米家App能正常控制这些设备;
  • 建议安装Hassbian,难度适中,可操作性较强,按照官方的安装指南一步步来,没有什么难度;
  • 重点是修改配置,基本按照官方的组件介绍一步步操作;
    • 米家WiFi系列设备除Yeelight外,接入Home Assistant需从米家App里获取token
    • 接入Google Assistant比较麻烦,需要https URL才能连接,从DDNS服务提供商获得一个域名,并取得Let’s Encrypt免费证书官方教程
  • HomeKit已经内置支持,无需安装Homebridge。

截图

  • Home Assistant后台Home Assistant
  • Apple Home KitHome Kit
  • Google HomeGoogle Home