利用ESP-01/01S 配合继电器实现原生HomeKit控制,无需Home Assistant或者HomeBridge.
最近在网上看到一个项目非常有意思,可以利用esp8266系列的芯片写入固件实现原生的HomeKit支持,也就是说你无需使用Home Assistant或者Homebridge就可以使用苹果家庭配对esp8266到苹果家庭里实现各种功能。
本文给大家带来的是让你的ESP-01/01S芯片配合继电器来实现原生苹果家庭支持,无需再准备N1或者树莓派安装Home Assistant来桥接苹果家庭。
视频教程如下:
我们需要准备以下材料:
一个ESP01/01S或者其他ESP8266芯片 点击这里跳转到购买链接 一个继电器模块 一个ESP01芯片烧写器,如果你有其他串口烧写器可以使用自己的烧写器。
下载三个文件一个工具:
haaboot.bin rboot.bin blank_config.bin 下载ESP8266刷写固件程序:https://www.espressif.com/sites/default/files/tools/flash_download_tool_v3.8.5.zip
刷写芯片:
注意选择自己对应的com端口,图片中只是示例。
配置芯片:
刷写成功后找到 HAA-XXXXXX
的无线信号并连接访问http://192.168.4.1, 默认会自动弹出这个页面。 复制下面内容到Json Config位置: 选择好自己家里的WiFi信号输入密码,点击save保存一下。(点击保存之后你需要等待至少7分钟才能正常工作)
配对苹果家庭:
教程到此结束,你现在可以愉快的使用自己DIY的HomeKit开关了,如果大家还有不明白可以访问视频教程来参考。
老师,可以提供一下源码吗,一直看你的视频,想通过GPIO-2来实现物理开关控制,家里老人孩子,全部手机控制不太现实,或者可以出一期esp8266继电器配合物理开关使用的教程吗?感激不尽
还没刷大佬的固件,网上大部分是上电关的状态,必须手机控制,断网就完蛋了,最好请大佬弄个上电开的固件,这样没网没手机也能控制。
这固件你刷刷看,好像可以记住上次状态
我是用了双联开关原理,换了个双联开关,实现手动,手机双关闭
请问要如何设定打开后1秒自动关闭,就跟按遥控器一样,点动的方式
设置自动化流程,把自动化流程当作开关按钮。
請幫我解釋json格式內容
{“c”:{“l”:1,”b”:[{“g”:2,”t”:5}],”n”:”IT_Commander_Switch”},”a”:[{“t”:1,”s”:1,”0″:{“r”:[{“g”:0,”v”:1}]},”1″:{“r”:[{“g”:0,”v”:0}]},”b”:[{“g”:2}]}]}
请去看官方文档
您好,我是 https://imwtx.com/archives/143/ 的作者。这边注意到您博客中盗用了本人的部分图片并打上了自己的水印,本人原文明确标注“转载请保留本文转载地址”,您这已属于侵权行为,请删除图片或注明转载地址,谢谢合作。
很高兴认识你,实在抱歉,现在我就把转载信息标明。
已经在文章注明转载地址
非常感谢您提供思路搞定homekit,能否进入我的tg群组学习交流?
后两个文件不能下载了 能不能请大佬再补一下
有两个文件不能下载了 能不能请补一下
检查你自己网络
固件好像下不了,能不能给一下啊?谢谢 小白初次尝试
你网络不行
好的 谢谢,尝试了很多次了,还是没法
明明就是你的问题下载不了还说别人网络问题,我不相信迅雷百度云都下载不了的没有问题
井底之蛙才会这样说,若干年后你会发现自己就是个井底蛙。
别人早把连接地址改了还懵然不知,说别人井底之蛙的时候不知道自己已经是井底之蛙了
既然你知道,可以直接去官方GitHub下载,何须从我这里下载?
检查你自己网络
谢谢老师,学到了,我模块在路上了。对于下载出错的,可是试试我的方法:手机翻墙然后下载完成后导入到电脑
老师,请问如果用作电脑开机,需要点开,不需长通电,这个应该在哪里修改语法?
电脑开机看WOL教程,我频道里有
刷写重启后模块能连接wifi,但就是找不到设备,HA也找不到
等的时间不够,或者重新刷几次
刷了好多次了,等半小时以上都不行,我用两块esp01s一块试的
我也是!
补充一下,我用的是ESP01S,刷温湿度和继电器的都无法找到设备,只能看见正常连接无线路由器了,能PING通
我也是,重复多次,成功连接WiFi,就是找不到设备
先不要调整温度,试试看
你这个固件ESP01S 不适用、基本上都是到wifi哪一步 、 无论等多久 homekit也无法发现的、
我自己就是这样用的,一点儿问题没有
直接进行配对试试
请问我拿nodemcu ESP8266来刷
刷完第一次连到网络之后一定强迫更新最新版本!
加入JSON开机与手机HOMEKIT链接成功!
但是案件连续按了几次就会当掉重新启动!
请问你们会有这个问题吗?
想问一下路由器没网能用吗,或者连接手机热点能行吗
能传一下吗? 固件下面2个不能下载
你如果不解决自己网络问题,是不能搞技术研究的。
你这固件版本太老了。。。
你重新下个新的就不老了
也是一直连不上
下载地址不存在了!!!!!
作者您好,ESP01S 多了个S能通用吗?
可以
楼主您好,我从B站追过来了!
现在我下载了三个BIN文件,但是刷进去后,无法找到WIFI。我使用的时ESP01S,烦请您指导!
下载ESP8266刷写固件程序 地址 已经失效了 辛苦看下