“io-homecontrol”채광창을 Raspberry Pi에 연결하는 방법?


11

대본

Raspberry Pi로 원격 제어 가능한 채광창을 제어하고 싶습니다. 창은 몇 년 전에 설치되었으며 이미 원격 제어가 가능한 io-homecontrol 기술이 제공됩니다.이 기술에는 각각 하나의 창을 제어 할 수있는 리모콘이 포함되어 있습니다. 2017 년으로 나아가서 더 중앙 시스템으로 이러한 장치를 인터페이스하고 싶습니다. 내 목표는 Raspberry Pi를 통해 제어하는 ​​것입니다.

불행하게도 io-homecontrol은 외부인에게 잘 문서화되지 않은 다중 공급 업체 시스템입니다. 나는 Raspberry Pi의 GPIO를 천공 광의 해부 리모콘에 물리적으로 연결하여 작동시키는 방법을 자세히 설명 하는 오래된 블로그를 발견했습니다 . 나는 많은 릴레이와 금이 간 열린 리모컨을 버리는 것을 훨씬 선호합니다.

질문

리모컨의 PCB를 물리적으로 부착하지 않고 Raspberry Pi를 통해 io-homecontrol 장치를 어떻게 제어합니까?


1
rPi GPIO를 모터에 직접 연결하여 스카이 라이트를 구동 할 수 있습니까? 아마 (이베이) 두 번째 원격를 구입 한 후 RPI와의 라디오를 구동하기 위해 빠르고 가장 저렴한 것
gatorback

2
dsp.stackexchange.com/questions/38283/… 이 프로토콜을 리버스 엔지니어링하지 못한이 게시물을 참조 해도 됩니다. io-homecontrol이 공개 사양을 제공하지 않는 것은 부끄러운 일입니다.
jjmontes

답변:


7

스카이 라이트와 통신하려면 RF 인터페이스가 있어야하고 공식 파트너가 아닌 한 Pi를 위해 특별히 필요한 정보를 얻을 수 있을지 의심됩니다.

또한 일반적인 무선 통신 기술 이 아닌 것 같습니다 .

EN 300-220 표준을 준수하는 양방향 무선 통신

io-homecontrol® 프로토콜은 868MHz ~ 870MHz의 주파수에서 양방향 무선 통신을 처리합니다. 저전력 무선 애플리케이션을위한 EN 300-220 표준을 준수합니다.

리모컨을 라즈베리에 연결합니다. (IMO 이러한 릴레이는 과도하게 사용되며 간단한 트랜지스터를 사용하여 대신 스위칭을 수행 할 수 있으므로 추가 하드웨어가 크지 않습니다.)

또는 인터넷에 연결된 스마트 폰, 태블릿 또는 컴퓨터에서 집의 중앙 제어 및 관리를위한 TaHoma® 박스 를 구입할 수 있습니다 . 내가 이해하는 것처럼 기본적으로 io-homecontrol의 게이트웨이입니다. 조명을 간접적으로 제어하려면 Raspberry Pi를 인터넷에 연결하기 만하면됩니다.

더 비싸지 만 리모콘을 해킹 할 필요는 없습니다.


1
EN 300-220은 범용 디지털 근거리 RF 장치를 의미합니다. 이 사양은 간섭없이 작동 할 수 있도록 설계되었습니다 (따라서 Tx 듀티 사이클이 제한되고 유사 함).
Sean Houlihane 2012 년

6

무선 프로토콜이 '단순한'FM (주파수 편이 방식)이라는 가정을 하겠지만, 약 $$에 868MHz 무선 원격 측정 송수신기 모듈 을 구입할 수 있습니다 . 이를 확인하기 위해 먼저 RTL-SDR 스타일 USB 라디오 수신기를 사용하여 전송 데이터를 캡처 할 수 있습니다. 여태까지는 그런대로 잘됐다.

더 중요한 문제는 '128 비트'암호화 일 수 있습니다. 간단한 레코드 재생 공격이 작동하지 않는다고 가정하면 응답을 얻기 위해 적절한 코드화 된 메시지를 생성하는 데 더 많은 노력이 필요할 수 있습니다. 전송 데이터를 분석하여 최소한 이것이 문제인지 판별 할 수 있어야합니다.


2

PI에서 처리 할 수있는 Velux KLF200 게이트웨이를 살펴보십시오. 인터페이스 소프트웨어로서 openHAB을 사용하여 PI에서 처리 할 수 ​​있습니다.


1
사물 인터넷에 오신 것을 환영합니다! 완전한 답변에 대해서만 답변 게시 버튼을 사용하십시오 . 제발 편집 을 확장 답변을; 하나의 라이너를 게시하지 마십시오. 참고 용으로 만 인용 하여 이상적으로 올바른 이유 를 설명하십시오 . 감사!
anonymous2
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.