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

 找回密码
 立即注册
查看: 29676|回复: 18

[经验分享] 普通百叶窗智能化改造并接入HA

[复制链接]

4

主题

129

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
1194
HASS币
20
发表于 2020-11-2 17:50:52 | 显示全部楼层 |阅读模式
本帖最后由 glxmostwanted 于 2020-11-2 17:50 编辑

前言


大概翻了一下论坛,好像没有人发过将普通百叶窗改造并接入HA的帖子,在这里经验分享一下我的改造之路吧。
从选型、确定走线、采购设备、安装、调试这一路下来,搞了大概1个月。之所以采用改造而不选择成品主要是为了省钱。。。。。

选型

非常非常推荐大家选购杜亚的电机,我自己买的是一个叫A-OK的,弄得非常折腾,具体为啥后面再说。
电机类型需要自行测量两个尺寸,先测量槽内宽,我家的内宽是25,所以选购如图所示24.6的刚刚好,然后还要看一下长度问题,如果是比较宽的百叶窗一般问题不大,可以选择双输出的,如果是比较窄的百叶窗很可能双输出的电机太长了,需要选择单输出的或者把双输出的电机拆掉一半也可以。

电机尺寸

电机尺寸

型号如:AM24B,直流24V,433MHz(推荐用射频的,主要是射频穿透好,一个遥控器可以穿2堵墙都轻松)

施工


主要难点就在于如何把现有的手动百叶改成电动的,因为当时没拍照;所以简单描述一下:1、把百叶窗的两端封板拆掉,把有拉绳的那端封板内的机械结构打开,去除减速齿轮,确保百叶窗中轴可以自由灵活转动。
2、根据电机的长度确定把电机安装中轴的两端还是中间,以此确定要把中轴裁短或者裁断;
3、把电机安装在百叶窗轨道内,把所有的螺丝都安装完成即可。
微信图片_20200416134738.jpg
比如上图这个就可以考虑把电机安装在侧面,这样工作量也小一些,但是也有可能需要裁短一部分中轴。

供电


这部分各家条件差别较大,我家装修一开始没打算用电动百叶窗所以没留电源,但是好在全都有吊顶,所以采用了多种供电方式
微信图片_20200416134612.jpg
上图是主卧的供电,吊顶内只有灯的零线,没有常供电的火线,因此我把墙上开关面板拆开然后用钢丝穿上去并拉了一路照明火线到吊顶内,这样吊顶内就有了常闭的零火了,就可以愉快的供电了。
还有一种比较尴尬,墙面的开关送不上去只能取到射灯/筒灯这种电源(灯开了才有电),可以采用两种方案。
1、用充电器+电池供电,可以在网上买到12V / 24V这种直流电池组和充电器,如图:
微信图片_20200417181736.jpg 微信图片_20200417181739.jpg 微信图片_20200417181741.jpg
类似这种,然后大家就明白了,只要把电池的输出端、充电器的输出端、百叶窗电机的输入端并联在一起即可,注意正负极哈。
2、采用HA/NR搭建的自动化程序实现只要检测到开/关窗帘,就自动打开对应的灯来提供电源,并在预定的时间后恢复之前的灯的状态。
详细来说就是比如:如果灯一开始就是亮的,那就什么都不用做。如果灯一开始是灭的,那就打开灯并延时Xs后自动关闭即可。

接入HA


前面说了这么多,其实都是体力活,虽然累但是还算顺利,结果到了这一步竟然掉坑里了,这就是我以开始说推荐大家不要买我选择的这个电机品牌。。。
当我拿着自带的433MHz遥控器准备用BroadLink学习射频码的时候才发现毁了,这个遥控器用的码好像是类似于滚动码?就是同一个指令每次发射都不同,以至于我学到的码根本无法控制这个电机,然后我开始各种研究滚动码是如何生成的之类的信息,然鹅全网都没找到有用的。
经过一夜的思考我换了一个思路(重点来了):
既然这个电机本身能配对多个控制器,那不如让电机学一套固定码不就解决这个问题了嘛!
然后我就拿出说明书按照操作让电机进入配对多个遥控器的状态,然后用博联的APP找到其他用户上次的A-OK的遥控器固定码并学习!
终于!所有的百叶窗都学会了一套固定码,并且这套固定码在博联的APP里面已经保存了,下一步就是把这套固定码的真实编码搞出来嘛!
简单(fan si le)!把ios设备备份到电脑,然后用iBackup Viewer找到cn.com.broadlink.econtrol.plus\Documents\econtrol.db
然后用SQLiteStudio打开这个DB文件,找到Tables\buttonCodeTables\code,看到如下图就是了! BroadLinkDB.PNG
右边那一堆b2002a**********的就是控制指令码,但是这个是HEX格式的,需要转成Base64即可,可以在网上找一个在线转换的例如:https://base64.guru/converter/encode/hex
然后你就得到了所需要的BASE64操作码,并且你的百叶窗电机也能被这个固定码控制,嗯最后放一张开心的图!
微信图片_20200416134644.jpg
希望各位都能改造顺利!

备注


本篇主要着重介绍的偏向施工、解决意外困难的,至于BroadLink如何接入HA以及有了Base64码如何在HA中变成窗帘等等问题在本论坛中已经有诸多大神详细介绍了,我也是拜读了各位大神才完成的改造,个人认为本篇主要是解决大家改造中的供电、拆解等难题,希望这个改造方法能帮到坛友!
若有其他问题可以跟帖交流!

评分

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

查看全部评分

回复

使用道具 举报

9

主题

251

帖子

4380

积分

元老级技术达人

积分
4380
金钱
4114
HASS币
100
发表于 2020-11-2 20:24:08 | 显示全部楼层
对楼主的动手能力赞一个!
E5-2650L-V2+华南X79+16GB*2
回复

使用道具 举报

46

主题

641

帖子

4411

积分

元老级技术达人

积分
4411
金钱
3740
HASS币
120
发表于 2020-11-2 23:10:34 | 显示全部楼层
赞一个,参看一下,看看我家能不能改
回复

使用道具 举报

10

主题

182

帖子

2732

积分

金牌会员

Rank: 6Rank: 6

积分
2732
金钱
2545
HASS币
60
发表于 2020-11-2 23:47:48 | 显示全部楼层
interesting。博联的学码过程甚是痛苦。至今我的空调都还没有空去搞定...
大佬: 请勿咨询任何问题,所有问题都能 Google 到答案
回复

使用道具 举报

26

主题

357

帖子

2968

积分

金牌会员

Rank: 6Rank: 6

积分
2968
金钱
2611
HASS币
10
发表于 2020-11-3 09:39:25 | 显示全部楼层
我的卷帘门也是,滚动码,,楼主能否详细说明一下博联学习滚动码的教程
回复

使用道具 举报

4

主题

129

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
1194
HASS币
20
 楼主| 发表于 2020-11-3 09:53:48 | 显示全部楼层
shavn1984 发表于 2020-11-3 09:39
我的卷帘门也是,滚动码,,楼主能否详细说明一下博联学习滚动码的教程

仔细看我的帖子,我的方案是让百叶窗电机学习固定码,一般这种电机用的射频芯片方案都应该可以学习配对多个遥控器,具体怎么操作需要看说明书。其他的固定码可以找找博联app中其他用户上传的码。不过你的这个需求牵扯到安全问题了,所以可能不适合用固定码。可以考虑另辟蹊径,比如把其中一个射频遥控器拆开,用esp8266带继电器,把输出触点接到遥控器的按钮触点上,这样你只要控制esp8266的继电器开闭即可。
回复

使用道具 举报

26

主题

357

帖子

2968

积分

金牌会员

Rank: 6Rank: 6

积分
2968
金钱
2611
HASS币
10
发表于 2020-11-3 10:06:28 | 显示全部楼层
glxmostwanted 发表于 2020-11-3 09:53
仔细看我的帖子,我的方案是让百叶窗电机学习固定码,一般这种电机用的射频芯片方案都应该可以学习配对多 ...

我现在的情况是这样,卷帘门电机的说明书没有,,安装交付时只给了1把遥控器,最早我买了2个遥控器,通过这把遥控器学习,,开关门可以学习到,但是有些按键学不到,,,之后我又通过博联app学习,博联app是学到了,可以通过app使用没问题,但是在ha中收码,只有一个开键可用,其他码都不对。之后有在tb上找了个专门学习卷帘门的控制器,有自己的app,这个学码一次成功,而且一直可用,芯片是涂鸦的方案。主要想接入ha,配合人脸识别一起使用,我现在是搞不清楚这个到底是固定码还是滚动码了。。
回复

使用道具 举报

4

主题

129

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
1194
HASS币
20
 楼主| 发表于 2020-11-3 10:14:26 | 显示全部楼层
shavn1984 发表于 2020-11-3 10:06
我现在的情况是这样,卷帘门电机的说明书没有,,安装交付时只给了1把遥控器,最早我买了2个遥控器,通过 ...

Broad link自己的APP学习到的码都是按照固定码学的好像,所以你这个问题确实很奇怪。至于你后来又弄的那个专门的硬件和APP也可以考虑直接备份APP数据,找到数据库直接看学习到的遥控码。然后用broadlink 发射看看。当然还有一种可能就是你后面的那个方案中APP可能知道是滚动码并且学习到了滚动规则,然后就每次发射的都不同,这样的话又是无解了……反正就这么多招数
回复

使用道具 举报

4

主题

233

帖子

1427

积分

金牌会员

Rank: 6Rank: 6

积分
1427
金钱
1194
HASS币
0
发表于 2020-11-3 12:53:48 | 显示全部楼层
快朵小屋的电动幕好像也是每次发射不同指令,但是通过443转红外还是可以控制的
回复

使用道具 举报

3

主题

72

帖子

557

积分

论坛积极会员

积分
557
金钱
485
HASS币
0
发表于 2020-11-10 18:40:23 | 显示全部楼层
有没有推荐的杜亚电机呀
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 17:47 , Processed in 0.186116 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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