Bagaimana menghubungkan skylight "io-homecontrol" ke Raspberry Pi?


11

Skenario

Saya ingin mengontrol skylight yang dapat dikendalikan dari jarak jauh dengan Raspberry Pi saya. Windows dipasang beberapa tahun yang lalu dan sudah dilengkapi dengan teknologi io-homecontrol yang mampu , yang dilengkapi dengan remote yang masing-masing dapat mengontrol satu jendela. Melanjutkan ke tahun 2017 saya ingin menghubungkan perangkat-perangkat itu dengan sistem yang lebih sentral. Tujuan saya adalah untuk mengendalikannya melalui Raspberry Pi.

Sayangnya io-homecontrol adalah sistem multi-vendor yang kurang didokumentasikan untuk orang luar. Saya telah menemukan sebuah blog tua yang merinci cara membuatnya bekerja dengan menghubungkan secara fisik GPIO Raspberry Pi ke remote skylight yang dibedah . Saya akan sangat memilih untuk melupakan begitu banyak relay dan crack remote remote.

Pertanyaan

Bagaimana cara mengontrol perangkat io-homecontrol melalui Raspberry Pi tanpa secara fisik menyambungkan PCB dari remote ke dalamnya?


1
Bisakah rPi GPIO dihubungkan langsung ke motor dan menggerakkan skylight? Mungkin akan lebih cepat dan paling murah untuk membeli remote kedua (eBay) dan kemudian menyetel radionya dengan rPi
gatorback

2
Bolehkah saya juga mereferensikan pos ini di mana tidak berhasil mencoba merekayasa balik protokol ini: dsp.stackexchange.com/questions/38283/… . Sayang sekali bahwa io-homecontrol tidak menyediakan spesifikasi terbuka.
jjmontes

Jawaban:


7

Anda harus memiliki antarmuka RF untuk berkomunikasi dengan skylight Anda dan kecuali jika Anda adalah mitra resmi saya ragu Anda dapat memperoleh semua informasi yang diperlukan untuk membuat satu khusus untuk Pi.

Juga sepertinya itu bukan teknologi komunikasi nirkabel biasa .

Komunikasi radio dua arah yang memenuhi standar EN 300-220

Protokol io-homecontrol® menangani komunikasi radio dua arah pada frekuensi dari 868 MHz hingga 870 MHz. Ini sesuai dengan standar EN 300-220 untuk aplikasi radio berdaya rendah.

Jadi, Anda bisa menghubungkan remote control ke Raspberry. (IMO relay tersebut cukup berlebihan, beberapa transistor sederhana dapat digunakan untuk beralih, jadi perangkat keras tambahan tidak akan terlalu besar.)

Atau Anda dapat membeli kotak TaHoma® untuk kontrol dan pengelolaan rumah secara terpusat dari smartphone, tablet, atau komputer yang terhubung ke internet. Seperti yang saya mengerti, ini pada dasarnya adalah gateway untuk io-homecontrol. Anda hanya perlu menghubungkan Raspberry Pi ke internet untuk dapat mengontrol lampu Anda secara tidak langsung.

Ini lebih mahal tetapi Anda tidak perlu meretas remote control.


1
EN 300-220 hanya berarti bahwa itu adalah tujuan umum digital, perangkat RF jarak dekat. Spesifikasi ini dirancang untuk memungkinkan operasi tanpa gangguan (sehingga siklus tugas Tx dibatasi dan serupa).
Sean Houlihane

6

Anda dapat membeli modul transceiver radio 868 MHz seharga beberapa $$, meskipun Anda akan membuat asumsi tentang protokol on-air menjadi FM 'sederhana' (penguncian frekuensi). Untuk mengonfirmasi ini, Anda mungkin ingin menggunakan penerima radio USB gaya RTL-SDR untuk menangkap data pengiriman. Sejauh ini baik.

Masalah yang lebih signifikan mungkin adalah enkripsi '128-bit'. Dengan asumsi bahwa serangan record-replay sederhana tidak berfungsi, lebih banyak usaha mungkin diperlukan untuk menghasilkan pesan kode yang sesuai untuk mendapatkan respons. Dengan menganalisis data pengiriman, Anda setidaknya dapat menentukan apakah ini masalah.


2

Lihatlah gateway Velux KLF200 yang dapat ditangani oleh PI Anda yaitu dengan openHAB sebagai perangkat lunak penghubung.


1
Selamat datang di Internet of Things! Harap gunakan tombol Posting jawaban hanya untuk jawaban lengkap. Harap edit jawaban Anda untuk mengembangkannya; jangan memposting satu kalimat; jelaskan mengapa Anda benar, idealnya dengan kutipan hanya untuk referensi. Terima kasih!
anonim2
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.