『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 5150|回复: 13

原创 ESP32 HomeKit 固件:门/窗/门铃等

[复制链接]

6

主题

31

帖子

492

积分

论坛技术达人

积分
492
金钱
461
HASS币
10
发表于 2021-9-22 20:08:21 | 显示全部楼层 |阅读模式
之前在坛子里咨询了有关门和窗户的电机问题,现在搞了一大半了,给家里的部分门和窗户写了 HomeKit 固件控制,回馈论坛,来发帖分享下。

地址:https://github.com/Vizards/esp-homekit-entities

前提:需要 ESP32 以及一定的动手能力。

目前包含的实体:
1. 平开窗(即 90度平开窗):外置按钮开关窗、HomeKit 控制开关窗,角度反馈、雨水检测、卡住检测;
2. 平开门(即 90度平开门):手动开关门、HomeKit 控制开关门、角度反馈、卡住检测;
3. 单元门+门铃:大家常见的那种在楼上的一个小电话,按按钮可以开门的。门铃需要 HomeBridge 支持
4. 推拉窗(即平推窗):接入中...

实体用上的配件包括:
- ESP-WROOM-32 开发板
- 淘宝购买的各种 24V 开关窗电机(链接可私信,论坛规矩不能破)
- 24V AC-DC 电源(2A 以上电流)
- L298N 直流电机驱动板
- LM2596S DC-DC 降压模块
- 103电位器:测量旋转角度
- HC-SR04 测距模块

目前还算稳定运行,欢迎各位坛友试用反馈。


                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

评分

参与人数 1金钱 +10 收起 理由
Tao173 + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

22

主题

414

帖子

2238

积分

金牌会员

Rank: 6Rank: 6

积分
2238
金钱
1824
HASS币
30
发表于 2021-9-22 20:20:05 | 显示全部楼层
感谢楼主分享!
你有所不知,小米设备带屏幕都是为了后期广告投送的。
灵长类退散
回复

使用道具 举报

26

主题

2096

帖子

8508

积分

论坛元老

Rank: 8Rank: 8

积分
8508
金钱
6407
HASS币
30

论坛元老

发表于 2021-9-23 08:12:59 | 显示全部楼层
大佬能分享张实拍么,只是看淘宝配件,想象中总感觉改出来丑丑的
回复

使用道具 举报

6

主题

31

帖子

492

积分

论坛技术达人

积分
492
金钱
461
HASS币
10
 楼主| 发表于 2021-9-23 09:45:03 | 显示全部楼层
本帖最后由 Vizards 于 2021-9-23 09:46 编辑
情非殇 发表于 2021-9-23 08:12
大佬能分享张实拍么,只是看淘宝配件,想象中总感觉改出来丑丑的

确实丑,如果是新房我应该不会考虑这个方案的。。
感觉最好是能把电机和悬臂内置在门和窗户里面,但是没有看到这方面东西,如果自己定制门窗是不是也能和工厂谈谈把电机主体塞进去
回复

使用道具 举报

26

主题

2096

帖子

8508

积分

论坛元老

Rank: 8Rank: 8

积分
8508
金钱
6407
HASS币
30

论坛元老

发表于 2021-9-23 20:29:42 | 显示全部楼层
Vizards 发表于 2021-9-23 09:45
确实丑,如果是新房我应该不会考虑这个方案的。。
感觉最好是能把电机和悬臂内置在门和窗户里面,但是没有 ...

跟我想的一样,如果能继承到框体内就美观了,但是貌似市面上还没有,
回复

使用道具 举报

3

主题

58

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
629
HASS币
0
发表于 2021-10-16 14:02:33 | 显示全部楼层
我家的平移窗就是开发商直接做好的内置电机的电动窗,只是不支持智能,之前改了涂鸦的电动窗模块,可以远程开关,但是百分比是系统模拟(按照时间)的,这就造成如果使用墙面开关控制,就无法同步百分比状态,希望楼主的方案可以尽快支持平移窗。
我看了下楼主的百分比是用角度传感器实现的,平移窗应该不行吧,恐怕还是要霍尔电机。
回复

使用道具 举报

6

主题

31

帖子

492

积分

论坛技术达人

积分
492
金钱
461
HASS币
10
 楼主| 发表于 2021-10-18 15:33:51 | 显示全部楼层
yearnzhang 发表于 2021-10-16 14:02
我家的平移窗就是开发商直接做好的内置电机的电动窗,只是不支持智能,之前改了涂鸦的电动窗模块,可以远程 ...

平移窗准备使用超声波距离传感器实现,但是误差也只能精确到 1cm
最近身体不舒服就鸽了比较久,感谢催更,尽快会搞出来首个平移窗固件!
回复

使用道具 举报

0

主题

104

帖子

803

积分

高级会员

Rank: 4

积分
803
金钱
699
HASS币
0
发表于 2021-11-14 19:23:40 | 显示全部楼层
楼主搞的比较专业,门窗都搞了。 666 欢迎交流
目前我是用淘宝上的24V的链式开窗器改了家里的三个窗,与楼主配件类似。
硬件用的是24V电源、DC-DC降压模块、 ESP8266(D1 mini) + L298N + INA226(电流检测模块) + HX1838红外接收头。
软件刷的是tasmota的固件,内置有shutter控制(基于时间来确定开窗位置),接入HA
可以通过内置的rule实现开关窗时堵转自动停止。
能实现小爱音箱红外控制简单的开和关(定义固定的指令),homekit可实现语音控制开关角度。
目前使用了两个月还比较正常,能够下雨时自动关窗,但也无法实现手动开关窗。
回复

使用道具 举报

5

主题

43

帖子

542

积分

高级会员

Rank: 4

积分
542
金钱
499
HASS币
0
发表于 2022-1-21 17:16:26 | 显示全部楼层
使用的硬件是什么?
回复

使用道具 举报

3

主题

58

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
629
HASS币
0
发表于 2022-1-27 22:37:19 来自手机 | 显示全部楼层
全隐形的电动窗
76F83BB6-469B-401D-BF95-66BA2F769AE3.jpeg
6F896730-11F5-4CD3-865F-D99796DF473D.jpeg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 02:49 , Processed in 0.069690 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表