「io-homecontrol」天窓をRaspberry Piに接続する方法


11

シナリオ

Raspberry Piでリモートコントロール可能な天窓を制御したい。ウィンドウは数年前にインストールされ、リモート対応のio-homecontrolテクノロジーがすでに付属しています。これには、それぞれが1つのウィンドウを制御できるリモートが付属しています。2017年に向けて、これらのデバイスをより中央のシステムとインターフェースしたいと考えています。私の目標は、Raspberry Piを介してそれを制御することです。

残念ながらio-homecontrolはマルチベンダーシステムであり、部外者には十分に文書化されていません。私はRaspberry PiのGPIOを天窓の切断されたリモートに物理的に接続することによってそれを機能させる方法を詳しく説明している古いブログを見つけました。私は非常に多くのリレーと開いたリモートをクラックすることを忘れたいと思います。

質問

リモートのPCBを物理的に接続せずにRaspberry Piを介してio-homecontrolデバイスを制御するにはどうすればよいですか?


1
Can the rPi GPIO be directly wired into the motor and drive the skylight? It would probably be faster and least expensive to buy a second remote (eBay) and then drive its radio with the rPi
gatorback

2
May I also reference this post where unsuccessfully tried to reverse engineer this protocol: dsp.stackexchange.com/questions/38283/… . It's a shame that io-homecontrol doesn't provide open specs.
jjmontes

回答:


7

You must have an RF interface to communicate with your skylights and unless you are an official partner I doubt that you can obtain all necessary information to build one specially for the Pi.

Also it does not seem to be an ordinary wireless communication technology.

Two-way radio communication complying with the EN 300-220 standard

The io-homecontrol® protocol handles two-way radio communication at frequencies from 868 MHz to 870 MHz. It complies with the EN 300-220 standard for low-power radio applications.

So you either hook up the remote control to the Raspberry. (IMO those relays are quite overkill, some simple transistor can be used to do the switching instead, so the additional hardware would not be so large.)

Or you can buy a TaHoma® box for centralised control and management of the house from a smartphone, tablet or computer connected to the internet. As I understand, it is basically a gateway for io-homecontrol. You only have to connect the Raspberry Pi to the internet to be able to control your lights indirectly.

It is more expensive but you do not have to hack a remote control.


1
EN 300-220 just means that its a general purpose digital, short range RF device. The spec is designed to allow operation without interference (so Tx duty cycle is restricted and similar).
Sean Houlihane

6

You can buy an 868 MHz radio telemetry transceiver module for some $$, although you would be making an assumption about the on-air protocol being the 'simple' FM (frequency shift keying). To confirm this, you might first want to use an RTL-SDR style USB radio receiver to capture the transmit data. So far so good.

A more significant problem may be the '128-bit' encryption. Assuming that a simple record-replay attack doesn't work, more effort might be required to generate a suitably coded message to get a response. By analysing the transmit data you should be able to at least determine if this is a problem.


2

Take a look into the Velux KLF200 gateway which can be handled by your PI i.e. with openHAB as interfacing software.


1
Welcome to Internet of Things! Please use the Post answer button only for complete answers. Please edit your answer to expand it; don't post one-liners; explain why you are right, ideally with citations for reference only. Thanks!
anonymous2
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.