将小米米家花花草草监测仪添加到Home Assistant


以下方法经本人验证通过,环境如下:

Home Assistant 0.91.4

花花草草监测仪

USB蓝牙4.0适配器

DS918+,DSM 6.2.2-24922


前言:我的Home Assistant 安装在群晖918+的Docker下,918+无自带蓝牙,而小米米家花花草草监测仪采用的是BT4.0 BLE蓝牙通信,因此自购了一个usb蓝牙4.0的适配器插在918+的usb接口上

第一步:获取花花草草监测仪的蓝牙MAC地址

以管理员身份打开群晖的控制面板,在”无线”里打开”蓝牙”页签 ,若适配器正常,系统则会扫描周边的蓝牙设备

将花花草草监测仪靠近蓝牙适配器,扫描到后,会显示设备名称为Flower care,同时显示了蓝牙MAC地址,如下图所示。将地址记录下来

Node-Red 设置变量控制设备开启次数


以下方法经本人验证通过,环境如下:

Home Assistant 0.91.4

Node-RED V0.20.5

node-red-contrib-home-assistant-websocket 0.13.1

相关设备已接入Home Assistant


前言:我有一株漂亮的茉莉花,某一次出远门,为了照顾它,我用闲置的鱼缸、一个小水泵和一截水管组成了一个简易的灌溉系统。同时,将水泵连接在一个智能插座上,这样我就可以使用手机远程的控制它完成浇水。但为了浇透,我需要远程打开水泵运行1分钟,然后关闭约5分钟,待水向下完全渗透后再次打开水泵运行1分钟。是的,这很麻烦,所以有这这篇文章

第一步:实现自动关闭功能

首先我们要实现的是当发现智能插座(水泵)打开后,等待1分钟,自动关闭它

按下图所示,拖入events: state , delay及 call service节点,并依次将他们连接起来

将设备接入到Floorplan完成控制


以下方法经本人验证通过,环境如下:

Home Assistant 0.91.4

Floorplan github2018-06-01版本

Inkscape 0.92.4 win64版本


前言: 我在Home Assistant中添加了一些设备,自己使用Siri和Homekit家庭来控制,但家人需要一个更简单直观的方法来控制,因此Floorplan结合IPAD便成了我的首选

在前两篇中分别介绍了如何将Floorplan添加到Home Assistant页签 以及 如何替换Floorplan为自己的户型图 ,本文为最后一篇,将以阳台的灯作为示例,说明如何将自己的设备接入到Floorplan完成控制

第一步: 编辑第一篇文章中上传的 floorplan.yaml,它与 configuration.yaml 位于同一目录。将Home Assistant下的实体加入到配置文件中

例如在Home Asssitant状态页中查看到阳台灯的Entity Id是light.balcony_lights,那么就将它添加到name: Lights 下,如下所示(标红部分为添加内容)

替换Floorplan为自己的户型图


以下方法经本人验证通过,环境如下:

Home Assistant 0.91.4

Floorplan github2018-06-01版本

Inkscape 0.92.4 win64版本


前言: 我在Home Assistant中添加了一些设备,自己使用Siri和Homekit家庭来控制,但家人需要一个更简单直观的方法来控制,因此Floorplan结合IPAD便成了我的首选

上一篇中介绍了如何将Floorplan添加到Home Assistant页签,本文为第二篇,将说明如何替换Floorplan为自己的户型图

第一步: 下载并安装Inkscape软件(免费),官方下载地址为:https://inkscape.org/release/inkscape-0.92.4/

将Floorplan添加到Home Assistant页签


以下方法经本人验证通过,环境如下:

Home Assistant 0.91.4

Floorplan github2018-06-01版本


前言: 我在Home Assistant中添加了一些设备,自己使用Siri和Homekit家庭来控制,但家人需要一个更简单直观的方法来控制,因此Floorplan结合IPAD便成了我的首选

我照例会用最简单直接的描述来介绍如何实现,计划分为三篇文章, 本文为第一篇

第一步: 下载Floorplan文件

第二步: 将第一步下载的文件解压缩到Home Assistant的配置目录。如下图所示,与 configuration.yaml 位于同一层级