10元制作温湿度传感器,原生支持komekit,无需home assistant等
本帖最后由 专修火箭卫星 于 2020-6-23 06:00 编辑10元制作温湿度传感器,原生支持komekit,无需home assistant等
之前看到了一个有趣的项目,该项目基于ESP8266 / ESP8285实现原生支持homekit。
话不多说开始教程:一、 所需设备:1.电脑 2.ESP-01或ESP-01S模块3.DHT11温湿度传感器 4.烧写器5.杜邦线ESP-01S是6块多钱,DHT11是4块多钱,成本就在10元左右(已有烧写器)。烧写器价格在8块钱。二、 烧写固件将ESP-01S与烧写器连接,按箭头方向插好即可。下载附件里的烧写程序和固件(固件也可从项目中下载)解压并打开烧写程序按照图片设置好程序,并选择端口号点击ERASE进度条走完后点击START完成后重新插入电脑此时在无线网连接处会出现一个HAA开头的wifi信号
链接WiFi打开网址192.168.4.1输入下列配置信息
{"c":{"l":0,"n":"Temp_Hum"},"a":[{"t":24,"g":2,"n":1,"j":30,"z":-5,"h":-0.1}]}
(-5表示实际温度比测量温度低5度;-0.1表示实际湿度比测量湿度低0.1,可根据实际情况调整,或见项目文档。)并在下方选择WiFi并输入密钥点击Save所连接的WiFi最好可提供科学网络环境,安装完成后无需科学网络环境。等待大约10分钟,自动配置完成也可通过串口工具监视安装过程出现类似的信息说明网络科学了出现类似串口信息说明安装成功了。此时打开手机的HomeKit在同一局域网下就可以找到该设备三、HomeKit配置点击设备进行连接并输入以下代码
02182017连接完成后将设备从烧写器上取下并插入到DHT11中为DHT11的供电后即可显示当前湿度和温度可使用烧写器进行临时供电(烧写器的3v3口连接DHT11的VCC口,烧写器的GND口连接DHT11的GND口)连接完成后即可显示当前温度及湿度
:lol:lol厉害,很实用。 顶一顶 非常实用 厉害,很实用。谢谢分享 学习了 厉害,很实用。谢谢分享 学习了 烧写器和ESP01换成一个ESP8266行吗,然后烧写的时候是一样的选项吗? 顶一顶 渡鸦固件,如果配置json能够详解一下就很赞了