¿Cómo conectar tragaluces "io-homecontrol" a una Raspberry Pi?


11

Guión

Quiero controlar mis tragaluces controlables a distancia con mi Raspberry Pi. Las ventanas se instalaron hace unos años y ya vienen con la tecnología de control remoto io-homecontrol , que viene con controles remotos que pueden controlar cada ventana. A partir de 2017, quiero conectar esos dispositivos con un sistema más central. Mi objetivo es controlarlo a través de Raspberry Pi.

Desafortunadamente, io-homecontrol es un sistema de múltiples proveedores que está mal documentado para los extraños. Encontré un blog antiguo que detalla cómo hacerlo funcionar conectando físicamente el GPIO de la Raspberry Pi al control remoto disecado de la claraboya . Preferiría renunciar a tantos relés y controles remotos abiertos.

Pregunta

¿Cómo controlo los dispositivos io-homecontrol a través de Raspberry Pi sin conectar físicamente la PCB del control remoto?


1
¿Se puede conectar directamente el rPi GPIO al motor y conducir la claraboya? Probablemente sería más rápido y menos costoso comprar un segundo control remoto (eBay) y luego conducir su radio con el rPi
gatorback el

2
También puedo hacer referencia a esta publicación en la que, sin éxito, traté de aplicar ingeniería inversa a este protocolo: dsp.stackexchange.com/questions/38283/… . Es una pena que io-homecontrol no proporcione especificaciones abiertas.
jjmontes

Respuestas:


7

Debe tener una interfaz de RF para comunicarse con sus tragaluces y, a menos que sea un socio oficial, dudo que pueda obtener toda la información necesaria para construir una especialmente para el Pi.

Además, no parece ser una tecnología de comunicación inalámbrica común .

Comunicación de radio bidireccional que cumple con el estándar EN 300-220

El protocolo io-homecontrol® maneja la comunicación de radio bidireccional en frecuencias de 868 MHz a 870 MHz. Cumple con la norma EN 300-220 para aplicaciones de radio de baja potencia.

Entonces conectas el control remoto a la Raspberry. (En mi opinión, esos relés son excesivos, se pueden usar algunos transistores simples para hacer la conmutación, por lo que el hardware adicional no sería tan grande).

O puede comprar una caja TaHoma® para el control centralizado y la administración de la casa desde un teléfono inteligente, tableta o computadora conectada a Internet. Según tengo entendido, es básicamente una puerta de entrada para io-homecontrol. Solo tiene que conectar la Raspberry Pi a Internet para poder controlar sus luces indirectamente.

Es más costoso pero no tiene que hackear un control remoto.


1
EN 300-220 solo significa que es un dispositivo de RF digital de corto alcance de uso general. La especificación está diseñada para permitir la operación sin interferencia (por lo que el ciclo de trabajo Tx es restringido y similar).
Sean Houlihane

6

Puede comprar un módulo transceptor de telemetría de radio de 868 MHz por algunos $$, aunque estaría asumiendo que el protocolo en el aire es el FM 'simple' (modulación por desplazamiento de frecuencia). Para confirmar esto, es posible que primero desee utilizar un receptor de radio USB estilo RTL-SDR para capturar los datos de transmisión. Hasta ahora tan bueno.

Un problema más importante puede ser el cifrado de '128 bits'. Suponiendo que un simple ataque de repetición de grabación no funciona, podría ser necesario un mayor esfuerzo para generar un mensaje codificado adecuadamente para obtener una respuesta. Al analizar los datos de transmisión, al menos debería poder determinar si esto es un problema.


2

Eche un vistazo a la puerta de enlace Velux KLF200 que puede manejar su PI, es decir, con openHAB como software de interfaz.


1
¡Bienvenido a Internet de las cosas! Utilice el botón Publicar respuesta solo para obtener respuestas completas. Por favor, editar su respuesta para expandirla; no publique frases sencillas; explique por qué tiene razón, idealmente con citas solo como referencia. ¡Gracias!
anónimo2
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.