如何将“ io-homecontrol”天窗连接到Raspberry Pi?


11

情境

我想用Raspberry Pi控制我的远程可控天窗。这些窗户是几年前安装的,并且已经具备可远程控制的io-homecontrol技术,该技术随附可分别控制一个窗口的遥控器。展望2017年,我想将这些设备与更中央的系统连接。我的目标是通过Raspberry Pi控制它。

不幸的是,io-homecontrol是一个多供应商系统,对于外部人员而言,该文件记录不多。我发现了一个老博客,其中详细介绍了如何通过将Raspberry Pi的GPIO物理连接到解剖的天窗遥控器来使其工作。我非常希望放弃这么多中继和破解的远程控制。

我如何通过Raspberry Pi控制io-homecontrol设备而不将遥控器的PCB物理连接到该设备上?


1
可以将rPi GPIO直接连接到电动机并驱动天窗吗?购买第二个遥控器(eBay),然后使用rPi驱动其收音机,可能会更快,更省钱
gatorback

2
我也可以在这篇文章中尝试对协议进行反向工程而未能成功进行参考:dsp.stackexchange.com/questions/38283/…。io-homecontrol不提供开放规范很可惜。
jjmontes

Answers:


7

您必须具有与天窗通信的RF接口,除非您是官方合作伙伴,否则我怀疑您会获得所有必要的信息来为Pi专门构建一个。

而且,它似乎也不是普通的无线通信技术

符合EN 300-220标准的双向无线电通讯

io-homecontrol®协议以868 MHz至870 MHz的频率处理双向无线电通信。它符合低功率无线电应用的EN 300-220标准。

因此,您可以将遥控器连接到Raspberry。(IMO这些继电器实在是太过分了,可以使用一些简单的晶体管来进行切换,因此额外的硬件不会太大。)

或者,您可以从连接到互联网的智能手机,平板电脑或计算机上购买TaHoma®盒子,以对房屋进行集中控制和管理。据我了解,它基本上是io-homecontrol的网关。您只需要将Raspberry Pi连接到互联网即可间接控制灯光。

它更昂贵,但是您不必破解遥控器。


1
EN 300-220仅表示其为通用数字短程RF设备。该规范旨在允许无干扰的操作(因此,Tx占空比受到限制且类似)。
肖恩·霍利哈内

6

您可以以大约$$的价格购买868 MHz无线电遥测收发器模块,尽管您会假设空中协议是“简单的” FM(频移键控)。为了确认这一点,您可能首先要使用RTL-SDR样式的USB无线电接收器来捕获传输数据。到目前为止,一切都很好。

一个更重要的问题可能是“ 128位”加密。假设简单的记录重放攻击不起作用,则可能需要花费更多的精力来生成适当编码的消息以获得响应。通过分析传输数据,您至少应该能够确定这是否是一个问题。


2

看一下Velux KLF200网关,它可以由您的PI处理,即使用openHAB作为接口软件。


1
欢迎使用物联网!请仅使用发布答案按钮获取完整答案。请编辑您的答案以扩大答案;不要张贴单线;解释您为什么是对的,最好是引用作为参考。 谢谢!
匿名2
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.