热水器改造项目
生活上有一个不便之处是关于热水器的使用,说到这里,务必劝解各位,🤐买房一定不要买☠️万科☠️。
因为热水器🚿是配套赠送的,暂时没有更换的需求,热水器是力诺瑞特电热和太阳能混合的,保证了天气不好的时候可以使用电加热,但是电加热非常不方便,尤其在这个被物联网时代惯坏了时代。在外没法看到热水器的温度显示。
想着实现如下功能:
- 远程观看热水器水温
- 远程(手机)可点击热水器的加热按钮
- 在家时候使用天猫精灵进行开启和关闭加热
硬件准备
手里有树莓派、esp32、esp8266和好多开发板,综合考虑使用一块友善之臂的开发板,但是友善之臂开发板的固件非常的不友善,看了一下采用了H3的soc,对比了一下国内有好几家有类似的方案,orangePi,BananaPi,发现香蕉派的M2和友善之臂M1 Plus有着惊人的相似之处,连引脚定义都是相同的,但是香蕉派的固件明显的要友善一些,单从固件大小上就能看出,友善之臂没有打包很多的驱动在内。
尝试将BananaPi的固件刷入友善之臂,竟然完美兼容。😂
要实现温度的读取,如果从热水器内部下手,担心丢失保修,只能从外部下手,使用大的摄像头担心浪费,买了一个esp32-cam模块来拍摄温度显示,然后写个图像的ocr识别来曲线救国。
- 加热按钮考虑使用舵机来实现模拟人工的按键
数据中心使用Domoticz
树莓派安装Domoticz非常方便
1
2sudo curl -L install.domoticz.cn | sudo bash
sudo apt-get update运行以上命令后就会进入domoticz的配置界面。
流程图
1
2
3
4
5
6
7
8
9
10participant 客户端 as A
participant esp32CAM as B
participant 数据中心 as C
Note over A:用户账号、密码
A->C: 访问数据中心
Note over C:验证账号、密码
C-->>A:热水器温度状态
A->C:发送指令
C-->>B:发送指令
B->B:自交互未完待续…
尤其是济南华艺黄运林这个老板经营的地产项目,绝对是坑,项目要配套没有配套在济南开发的这些项目都是合作开发,狗血的是作为万科济南负责人竟然自己注册了个华艺地产,万科和华艺合作。
- 本文标题:热水器改造项目
- 本文作者:Roy
- 创建时间:2020-01-14 13:51:55
- 本文链接:https://www.yrzdm.com/2020/01/14/Friendly-Arm/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!