我想用Raspberry Pi控制我的远程可控天窗。这些窗户是几年前安装的,并且已经具有支持远程功能的io-homecontrol技术,该技术随附可分别控制一个窗口的遥控器。展望2017年,我想将这些设备与更中央的系统连接。我的目标是通过Raspberry Pi对其进行控制。
不幸的是,io-homecontrol是一个多供应商系统,对于外部人员而言,该文件记录不多。我找到了一个老博客,其中详细介绍了如何通过将Raspberry Pi的GPIO物理连接到解剖的天窗遥控器来使其工作。我非常希望放弃那么多继电器和破解的遥控器。
问题
我如何通过Raspberry Pi控制io-homecontrol设备,而无需物理连接该设备的PCB远吗?
#1 楼
您必须具有RF接口才能与天窗进行通信,除非您是官方合作伙伴,否则我怀疑您会获得所有必要的信息以专门为Pi创建一个。符合EN 300-220标准的双向无线电通信
io-homecontrol®协议处理双向无线电在868 MHz至870 MHz的频率下进行通信。它符合低功率无线电应用的EN 300-220
标准。
因此您可以将遥控器连接到Raspberry。 (IMO这些继电器实在是太过分了,可以使用一些简单的晶体管来进行开关,因此额外的硬件不会太大。)
或者您可以购买TaHoma®盒进行集中控制通过连接到互联网的智能手机,平板电脑或计算机来管理房屋。据我了解,它基本上是io-homecontrol的网关。您只需将Raspberry Pi连接到Internet即可间接控制灯光。
成本更高,但不必破解遥控器。
评论
EN 300-220仅表示其为通用数字短程RF设备。该规范旨在允许无干扰运行(因此,Tx占空比受到限制且类似)。
– Sean Houlihane
17年5月5日在17:48
#2 楼
您可以以大约$$的价格购买868 MHz无线电遥测收发器模块,尽管您会假设空中协议是“简单” FM(频移键控)。为了确认这一点,您可能首先要使用RTL-SDR样式的USB无线电接收器来捕获传输数据。到目前为止一切都很好。更重要的问题可能是“ 128位”加密。假设简单的记录重放攻击不起作用,则可能需要更多的精力来生成适当编码的消息以得到响应。通过分析传输数据,您至少应该能够确定这是否是一个问题。
#3 楼
了解一下可以由您的PI处理的Velux KLF200网关,即使用openHAB作为接口软件进行处理。
评论
欢迎来到物联网!请仅使用发布答案按钮获取完整答案。请编辑您的答案以扩大答案;不要张贴单线;解释你为什么是对的,最好是引用作为参考。谢谢!
–anonymous2♦
19-3-23的1:17
评论
可以将rPi GPIO直接连接到电动机并驱动天窗吗?购买第二个遥控器(eBay),然后使用rPi驱动其收音机,可能会更快,更省钱。我也可以在这篇文章中尝试对该协议进行反向工程而未成功:dsp.stackexchange.com/questions/38283/…。 io-homecontrol不提供开放规范是很可惜的。