Как подключить мансардные окна 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