现在的智能家居套装里面,大多会有智能开关,但基本上只能联动自家或者几个大厂的产品。如果我想按下按钮就在服务器上执行一个脚本,基本上无法做到。
(其实我只是心血来潮,想做个在公司拍个按钮,就能打开家里电脑的开关)
于是我在尽量节省成本的指导思想下,用 ESP-01S 做了个开关。基本原理就是,按下按钮,ESP-01S 从睡眠中唤醒,连接 WiFi 、向指定 URL 发起一个 GET 请求。至于这个 URL 能用来做什么,程序员肯定能信手拈来。同时由于使用了 DeepSleep 功能,感觉充电一次至少能用两三个月。
可能只是闲得蛋疼,但是,就像《生活大爆炸》里面说的:“Because We Can!”
附上全部技术资料,有兴趣的可以自己做,或者加群 https://t.me/qiegedianzi 一起交流。
https://github.com/villivateur/DreamTap
图片:
1
GoRoad 2023-04-17 09:37:44 +08:00
赞
|
2
angryPHP 2023-04-17 09:52:18 +08:00
不错,比较好奇按下开关后到调用接口,有多久延迟?
如果加个网关会不会更好,按下后使用蓝牙或其它方式向网关发送数据。网关一直保持联网的,这样方便扩展 |
3
cq65617875 2023-04-17 09:52:44 +08:00 1
aqara 有自己的开放平台 接入了直接联动就好
米家可以用 miot 直接接到 hass 或者直接对接开发 做联动 |
5
villivateur OP @angryPHP 如果不作任何其他配置,只写 WIFI SSID 和 密码,需要 5 秒左右。如果写了 BSSID 和通道号,只要 1 秒以内。如果换用 ESP32 的话会非常快,但贵了点。
|
6
villivateur OP |
7
lqzhgood 2023-04-17 10:03:01 +08:00
我也想要个这样的~ 但并没有 iot 开发经验~
如果 wifi 变了是不是要重新刷写 ROM 呢?如果涉及重刷 ROM 是不是还要采购一套工具? |
8
walkbox 2023-04-17 10:07:17 +08:00
远程开机方案:wol 哈哈 工厂打螺丝的路过
|
9
Tink 2023-04-17 10:09:36 +08:00
|
10
duke807 2023-04-17 10:09:51 +08:00 via Android
2023 年了,支持 ipv6 吗?
|
11
villivateur OP @lqzhgood 我这个方案,只要一根 USB 线就能重刷 ROM
|
13
Tink 2023-04-17 10:16:11 +08:00
|
14
villivateur OP @duke807 可以支持的
|
15
dingdangnao 2023-04-17 10:35:46 +08:00
iOS 的 homekit 可以用自动化做 URL 请求😂😂😂
|
16
villivateur OP @cq65617875 aqara 和米家现在支持个人开发者注册了吗?上次试了一下,得要企业,而且小企业只能用代理商的服务
|
17
cccer 2023-04-17 12:30:17 +08:00
米家配合点灯科技的接口应该可以
|
18
stillyu 2023-04-17 12:51:03 +08:00
有成品吗?或者嘉立创项目
主机挂在显示器后面,开机不方便,这个解决方案不错 |
19
cssk 2023-04-17 13:01:00 +08:00 via iPhone
ios 捷径+bark 不就好了
|
21
villivateur OP @stillyu 有成品,要不我焊好,你出个成本价我给你寄过去,或者群里问我
|
22
sadfQED2 2023-04-17 14:16:43 +08:00 via Android
我是自己买的开关+树莓派
|
23
haoxuexiaoyao 2023-04-17 14:40:37 +08:00
这个可以 遇到查水表的 按下开关能不能清空整个系统
|
24
jmdonj 2023-04-17 14:41:52 +08:00
我是用网络唤醒我的电脑,路由器发出唤醒包。在外边用 zerotier 或者 tailscale 组网。
|
25
cq65617875 2023-04-17 14:48:43 +08:00
@villivateur aqara 一直支持个人 支持调用次数有限而已 不过就监控一个开关跟控制 大概可以用一辈子的额度 米家不需要接入平台 直接用局域网 miot 协议
|
26
tcpdump 2023-04-17 14:51:30 +08:00
能不能支持一键打开核井盖?
|
27
lqzhgood 2023-04-17 15:18:51 +08:00
|
28
zhaidoudou123 2023-04-17 15:46:59 +08:00 via iPhone
ha 挺好用的,就直接买米家的按钮就好
|
29
villivateur OP @lqzhgood 原链接失效了,但看描述的话,感觉换成 ESP32 这种带蓝牙的芯片就行了,其他区别不大,成本最多增加 10 块钱。主要是结构件比较难搞,做得好看得开模或者 3D 打印,成本就非常高了。
|
30
shangyu7 2023-04-21 11:02:28 +08:00
有什么有线的方案吗
|