Как подключить мансардные окна io-homecontrol к Raspberry Pi?


11

сценарий

Я хочу, чтобы управлять моей дистанционно управляемыми окнами в крыше с моей Raspberry Pi. Окна были установлены несколько лет назад и уже оснащены технологией io-homecontrol с возможностью удаленного управления , которая поставляется с пультами, каждый из которых может управлять одним окном. В 2017 году я хочу подключить эти устройства к более центральной системе. Моя цель - управлять им через Raspberry Pi.

К сожалению, io-homecontrol - это мультивендорная система, которая плохо документирована для посторонних. Я нашел старый блог, в котором подробно рассказывается, как заставить его работать, физически подключив GPIO Raspberry Pi к рассеченному пульту у потолочного светильника . Я бы очень хотел отказаться от такого количества реле и взломанных пультов.

Вопрос

Как управлять устройствами io-homecontrol через Raspberry Pi без физического подключения к нему печатной платы пульта?


1
Можно ли напрямую подключить rPi GPIO к двигателю и управлять световым люком? Вероятно, было бы быстрее и дешевле купить второй пульт (eBay), а затем управлять его радио с помощью rPi
gatorback

2
Могу ли я также сослаться на этот пост, где безуспешно пытался реконструировать этот протокол: dsp.stackexchange.com/questions/38283/… . Жаль, что io-homecontrol не предоставляет открытых спецификаций.
jjmontes

Ответы:


7

У вас должен быть РЧ-интерфейс для связи с вашими окнами в крыше, и, если вы не являетесь официальным партнером, я сомневаюсь, что вы сможете получить всю необходимую информацию для его создания специально для Pi.

Также это не похоже на обычную технологию беспроводной связи .

Двухсторонняя радиосвязь, соответствующая стандарту EN 300-220

Протокол io-homecontrol® обеспечивает двустороннюю радиосвязь на частотах от 868 МГц до 870 МГц. Он соответствует стандарту EN 300-220 для маломощных радиоприемников.

Таким образом, вы либо подключите пульт дистанционного управления к Raspberry. (IMO, эти реле довольно излишни, для переключения вместо них можно использовать простой транзистор, поэтому дополнительное оборудование не будет таким большим.)

Или вы можете купить коробку TaHoma® для централизованного контроля и управления домом со смартфона, планшета или компьютера, подключенного к Интернету. Как я понимаю, это в основном шлюз для io-homecontrol. Вам нужно только подключить Raspberry Pi к Интернету, чтобы иметь возможность косвенно управлять своими огнями.

Это дороже, но вам не нужно взламывать пульт дистанционного управления.


1
EN 300-220 означает, что это цифровое радиочастотное устройство общего назначения. Спецификация предназначена для обеспечения работы без помех (поэтому рабочий цикл Tx ограничен и аналогичен).
Шон

6

Вы можете купить радиотелеметрический модуль 868 МГц за несколько долларов, хотя вы предполагаете, что эфирным протоколом является «простая» ЧМ (частотная манипуляция). Чтобы подтвердить это, вы можете сначала использовать USB-радиоприемник в стиле RTL-SDR для захвата передаваемых данных. Все идет нормально.

Более серьезной проблемой может быть 128-битное шифрование. Предполагая, что простая атака с воспроизведением записей не работает, может потребоваться больше усилий для генерации надлежащим образом закодированного сообщения для получения ответа. Анализируя передаваемые данные, вы должны хотя бы определить, является ли это проблемой.


2

Взгляните на шлюз Velux KLF200, который может обрабатываться вашим PI, то есть с openHAB в качестве программного обеспечения для взаимодействия.


1
Добро пожаловать в Интернет вещей! Пожалуйста, используйте кнопку Разместить ответ только для полных ответов. Пожалуйста, отредактируйте свой ответ, чтобы расширить его; не размещайте однострочники; объясните, почему вы правы, в идеале с цитатами только для справки. Спасибо!
anonymous2
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.