Szenario
Ich möchte meine fernsteuerbaren Oberlichter mit meinem Raspberry Pi steuern. Die Fenster wurden vor einigen Jahren installiert und sind bereits mit der fernbedienbaren io-homecontrol- Technologie ausgestattet, die mit Fernbedienungen geliefert wird, die jeweils ein Fenster steuern können. Ab 2017 möchte ich diese Geräte mit einem zentraleren System verbinden. Mein Ziel ist es, es über Raspberry Pi zu steuern.
Leider ist io-homecontrol ein System mit mehreren Anbietern, das für Außenstehende schlecht dokumentiert ist. Ich habe ein altes Blog gefunden, in dem detailliert beschrieben wird, wie es funktioniert, indem der GPIO des Raspberry Pi physisch mit der sezierten Fernbedienung des Oberlichts verbunden wird . Ich würde sehr gerne auf so viele Relais und aufgebrochene Fernbedienungen verzichten.
Frage
Wie steuere ich io-homecontrol-Geräte über Raspberry Pi, ohne die Platine der Fernbedienung physisch daran anzuschließen?
quelle
Antworten:
Sie müssen über eine RF-Schnittstelle verfügen, um mit Ihren Oberlichtern kommunizieren zu können. Wenn Sie kein offizieller Partner sind, bezweifle ich, dass Sie alle erforderlichen Informationen erhalten können, um eine speziell für den Pi zu erstellen.
Es scheint auch keine gewöhnliche drahtlose Kommunikationstechnologie zu sein .
Sie schließen also entweder die Fernbedienung an die Himbeere an. (IMO sind diese Relais ziemlich übertrieben, stattdessen kann ein einfacher Transistor zum Schalten verwendet werden, sodass die zusätzliche Hardware nicht so groß wäre.)
Oder Sie können eine TaHoma®-Box für die zentrale Steuerung und Verwaltung des Hauses von einem Smartphone, Tablet oder Computer kaufen , der mit dem Internet verbunden ist. Soweit ich weiß, handelt es sich im Grunde genommen um ein Gateway für io-homecontrol. Sie müssen den Raspberry Pi nur mit dem Internet verbinden, um Ihre Lichter indirekt steuern zu können.
Es ist teurer, aber Sie müssen keine Fernbedienung hacken.
quelle
Sie können ein 868-MHz-Radiotelemetrie-Transceiver-Modul für einige US-Dollar kaufen , obwohl Sie davon ausgehen würden, dass das On-Air-Protokoll das „einfache“ FM (Frequency Shift Keying) ist. Um dies zu bestätigen, möchten Sie möglicherweise zuerst einen USB-Radioempfänger im RTL-SDR- Stil verwenden, um die Sendedaten zu erfassen. So weit, ist es gut.
Ein größeres Problem kann die 128-Bit-Verschlüsselung sein. Unter der Annahme, dass ein einfacher Angriff zur Wiederholung von Datensätzen nicht funktioniert, ist möglicherweise mehr Aufwand erforderlich, um eine entsprechend codierte Nachricht zu generieren und eine Antwort zu erhalten. Durch die Analyse der Übertragungsdaten sollten Sie zumindest feststellen können, ob dies ein Problem ist.
quelle
Werfen Sie einen Blick auf das Velux KLF200-Gateway, das von Ihrem PI verwaltet werden kann, dh mit openHAB als Schnittstellensoftware.
quelle