目录

智能家居HomeAssistant关联yeelight智能吸顶灯

缘起

作为一名生命不止,折腾不息的小geek, 对享有智能生活, 掌握智能数据早已觊觎已久。奈何时间,空间,设备的限制一直未能如愿。

恰巧手头有一套yeelight智能吸顶灯,来发挥一直关注的HomeAssistant项目的威力!

今天就将智能家居这个小兴趣来作为忙碌工作生活中的调剂吧。

HomeAssistant是什么

HomeAssistant是一套开源的家庭自动化系统,以Python为主要开发语言。拥有支持集成各种智能硬件设备(智能电器,传感器,监控设备,etc),自动化任务编排,数据统计等功能。拥有无限的扩展能力。

安装 HomeAssistant

HomeAssistant文档

1
2
3
4
5
6
7
8
# OS环境 Ubuntu20.04

mkdir homeAssistant
cd homeAssistant
virtualenv venv
source venv/bin/activate
pip3 install homeassistant
hass --open-ui

注册基本信息

/20200524-%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85homeassistant%E5%85%B3%E8%81%94yeelight%E6%99%BA%E8%83%BD%E5%90%B8%E9%A1%B6%E7%81%AF/onboarding1.png

/20200524-%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85homeassistant%E5%85%B3%E8%81%94yeelight%E6%99%BA%E8%83%BD%E5%90%B8%E9%A1%B6%E7%81%AF/onboarding2.png

/20200524-%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85homeassistant%E5%85%B3%E8%81%94yeelight%E6%99%BA%E8%83%BD%E5%90%B8%E9%A1%B6%E7%81%AF/lovelace1.png

集成yeelight智能吸顶灯

yeelight集成文档

基本配置(手动)

配置信息写入 /home/user/.homeassistant/configuration.yaml

yeelight开启局域网控制

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
yeelight:
  devices:
    192.168.1.25:
      name: 玄关
    192.168.1.26:
      name: 客厅
    192.168.1.27:
      name: 主卧
    192.168.1.28:
      name: 次卧

重启hass服务生效

默认功能一瞥

/20200524-%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85homeassistant%E5%85%B3%E8%81%94yeelight%E6%99%BA%E8%83%BD%E5%90%B8%E9%A1%B6%E7%81%AF/%E6%99%BA%E8%83%BD%E7%81%AF%E7%BB%84%E9%9D%A2%E6%9D%BF.png 支持单个灯控制与灯组开关控制。

/20200524-%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85homeassistant%E5%85%B3%E8%81%94yeelight%E6%99%BA%E8%83%BD%E5%90%B8%E9%A1%B6%E7%81%AF/%E6%99%BA%E8%83%BD%E7%81%AF%E8%B0%83%E8%8A%82%E9%9D%A2%E6%9D%BF.png 支持亮度控制与色温控制。

/20200524-%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85homeassistant%E5%85%B3%E8%81%94yeelight%E6%99%BA%E8%83%BD%E5%90%B8%E9%A1%B6%E7%81%AF/%E6%97%A5%E5%BF%97%E9%9D%A2%E6%9D%BF.png 灯组及系统的开关时间记录。

/20200524-%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85homeassistant%E5%85%B3%E8%81%94yeelight%E6%99%BA%E8%83%BD%E5%90%B8%E9%A1%B6%E7%81%AF/%E5%8E%86%E5%8F%B2%E5%9B%BE%E8%A1%A8.png 以可视化图表的形式展示历史记录。