花花草草监测仪使用感受(连接|配置|准确度)

【什么值得买 摘要频道】下列精选内容摘自于《用科技修身养性:花花草草监测仪+Home Assistant实现家庭种植自动灌溉系统》的片段:

“花花草草监测仪可以替植物说话,帮你准确传达家里的每盆花各自需要什么样的照顾,正确获取她们现在的水分养分是否足够、光照温度是否充足,从此养花可以轻松又简单。”——摘自小米商城产品介绍

下单两个花花草草监测仪加强版,转天到手。

在米家APP中配对后,要在植物数据库中选择植物种类。用“薄荷”关键字搜索,居然给我列出来20个不同的薄荷品种。好在APP中有详细的识别指导,可根据植物叶子的详细特征逐步筛选,最终确定我家这个薄荷品种是“胡椒薄荷”。

除了庞大又专业的植物参数数据库,APP中也给出了简明扼要的养护方法,对我们这些外行来说极有指导意义。

花花草草的局限

实时监测有了,养殖方法也知道了,不过实操起来还是有一些问题需要解决。

我们面临的最大问题是,根据养殖指导,胡椒薄荷这种植物不耐旱,夏季需要每天浇水。这对于两个上班族来说颇有难度。倒不是没时间,而是下班回家后根本想不起它来。

理想的解决方案是做一套自动化系统,根据花花草草检测到的土壤湿度实现自动按需浇水。

问题是花花草草监测仪为了低功耗,采用了蓝牙连接方式,当时家里还没有蓝牙网关设备,不能将其接入网络,只有拿着手机靠近它时才能看到检测出来的土壤参数。这就意味着无法实现与其它智能设备的联动,自动灌溉也就无从谈起。

米家不行,还有Home Assistant。查了Home Assistant主页,还真有花花草草的接入方案,这就好办了。

不过,后来的事实证明,当时有点过于乐观了,这里面的坑还真不少。

选购配件,搭建硬件

花花草草监测仪的传输采用了BT4.0 BLE低功耗模式,而我的Home Assistant服务器跑在一个老掉牙的笔记本上,有蓝牙但不支持4.0,所以需要购入一个支持BLE的USB蓝牙适配器。我用的是这款:

浇水需要水泵。最便宜的是养鱼用的潜水泵,虽然能用,但把220V交流供电的水泵长期泡在水里我总觉得不踏实。经过搜索,在老马家发现了一个产品叫蠕动泵,其特点是水电完全分离,不用泡在水中。搭配他家的硅胶软管,虽然价格上稍贵一点,但买个心安。电源适配器没买,家里有闲置的12V电源转换头。

  

 至于水泵电源控制,家里就有现成的小米智能插座,不用再买。

 东西到齐后,需要给水泵焊上电源线,正负极倒是无关紧要,水泵正转和反转的区别,不会烧毁。

蓄水桶利用了一个直筒形状的玻璃花瓶,摆在阳台倒也不难看。找了个大小合适的小药瓶,用热熔胶粘在花瓶外沿,把水泵放在里面,防尘又防水,需要维修或改造时可以把水泵拿出来。

插好软管,水桶里灌上水,硬件就搭完成了。

Home Assistant的配置

HA上面的自动化配置,无非就是读取花花草草检测到的土壤湿度,如果低于某个指定的值就打开小米插座,启动水泵给植物浇水。想法很简单,但实施起来却发现还有很多细节因素要考虑。

1,蓝牙连接不稳定

根据HA官网上的介绍,HA可通过蓝牙直接读取花花草草的数值,开始也就是这样配置的。但实际使用后发现,蓝牙连接非常不稳定,经常出现读不到数据的情况。

经过艰苦探索,在github上发现了一个名为plantgateway的项目,通过一个python程序读取花花草草的检测值,然后将数据发送到MQTT broker,而HA本身已有MQTT连接能力。经过测试,数据通过MQTT转一道手后,HA获取数据非常稳定,再也没有出现过读不到数据的情况。

最后的配置如下:

~/.plantgw.yaml(MQTT broker运行在本机):

mqtt:

    server: 127.0.0.1

    port: 1883

    user: root

    prefix: plants

sensors:

    - mac: C4:7C:8D:64:95:98

      alias: plant1

    - mac: C4:7C:8D:64:9C:0E

      alias: plant2

cron定时任务,每隔15分钟运行一次,读取传感器数据:

5,20,35,50 * * * * /srv/ha/ha_venv/bin/plantgateway

HA接收MQTT传递来的数据:

sensor:

  - platform: mqtt

    name: plant1_moisture

    state_topic: plants/plant1/

    value_template: '{{ value_json.moisture | int }}'

    unit_of_measurement: '%'

  - platform: mqtt

    name: plant1_conductivity

查看该摘要的原文,请点击《用科技修身养性:花花...》

相关摘要

相关好价推荐

查看全部推荐

相关好文推荐

查看全部推荐

商品百科

当前为触屏版
热门搜索