
차고 문 개폐기를 구매했습니다. 하지만 회사가 사용을 제한하기 시작했습니다.
요약
Chamberlain의 클라우드 제어 제한에 맞서, 개발자 Paul Wieland가 프로토콜 역공학을 통해 제작한 오픈 소스 프로젝트 ratgdo를 소개합니다. 이 프로젝트는 클라우드를 우회하여 로컬 네트워크를 통한 완전한 하드웨어 제어권을 사용자에게 되돌려줍니다.
핵심 포인트
- Chamberlain의 제3자 접근 차단 문제 해결
- Security+ 2.0 프로토콜 역공학을 통한 클라우드 우회
- Home Assistant, HomeKit 등 다양한 플랫폼과 로컬 연결 지원
- 구독료 없는 로컬 제어 및 벤더 종속 탈피
당신은 차고 문 개폐기 (garage door opener)를 구매했습니다.
그다음, 그것을 더 스마트하게 만들기 위해 "스마트" 허브 (smart hub)를 구매했습니다.
그런 다음, 회사는 당신이 원하는 방식으로 그것을 사용하는 것을 허용하지 않기로 결정했습니다.
이것이 바로 수백만 명의 Chamberlain 및 LiftMaster 소유자들에게 일어난 일입니다.
2023년 11월, Chamberlain은 myQ에 대한 제3자 접근을 차단했습니다.
Home Assistant, Apple Home, Google Home, SmartThings, IFTTT까지 말이죠.
당신이 통제할 수 없는 서버 측 결정 (server-side decision) 하나로 수년간 쌓아온 스마트 홈 자동화 (smart home automations)가 사라져 버렸습니다.
그들의 설명은 무엇이었을까요?
그것은 "승인되지 않은 사용 (unauthorized usage)"이었습니다.
번역하자면 이렇습니다:
당신은 하드웨어 (hardware) 값을 지불했습니다.
하지만 통제권은 그들이 계속 쥐고 있었습니다.
한편, Amazon Key는 아무 문제 없이 계속 작동했는데, 이는 Amazon이 Chamberlain과 상업적 계약을 맺고 있기 때문입니다.
결국 당신의 차고는 더 이상 진정으로 당신의 것이 아니었습니다.
그것은 클라우드 (cloud)를 제어하는 누구의 소유였습니다.
그때 한 개발자가 이제는 충분하다고 결정했습니다.
ratgdo를 소개합니다.
'Rage Against The Garage Door Opener'의 약자입니다.
IT 전문가 Paul Wieland가 Chamberlain의 Security+ 2.0 프로토콜 (protocol)을 역공학 (reverse-engineering)한 후 제작했습니다.
클라우드와 싸우는 대신...
그는 클라우드를 완전히 우회 (bypass)했습니다.
구독 (subscriptions) 없음.
벤더 종속 (vendor lock-in) 없음.
월간 수수료 없음.
어떤 기기를 연결할 수 있는지 회사가 결정하지 않음.
이미 지불한 하드웨어에 대한 로컬 제어 (local control)만 있을 뿐입니다.
오늘날 ratgdo는 다음과 같은 기능을 제공합니다:
• 로컬 네트워크 (local network)를 통해 완전히 차고 문을 열고 닫기
• 문, 조명, 장애물 및 잠금 상태를 즉시 확인
• Home Assistant, HomeKit, Alexa 및 Google Home과 직접 연결
• 브라우저에서 몇 분 만에 펌웨어 (firmware) 플래싱 (flash)
• 인터넷이 끊겨도 계속 작동
이 프로젝트는 폭발적으로 성장했습니다.
수천 개의 보드 (boards)가 배송되었습니다.
1,200개 이상의 GitHub 스타 (stars)를 기록했습니다.
The New York Times, Ars Technica, Hackaday, The Verge 등 주요 매체에서 다루었습니다.
그리고 펌웨어는 여전히 활발하게 유지 관리되고 있습니다.
가장 좋은 점은 하드웨어가 아닙니다.
그 이면에 담긴 아이디어입니다.
기업들이 제품을 구매한 후에 제품을 폐쇄적으로 운영할 때...
오픈 소스 (open source)가 소유권을 되찾아 줍니다.
한 독립 개발자가 수십억 달러 규모의 기업이 허용하려 하지 않았던 것보다 더 많은 기능을 복구해냈습니다.
이것이 바로 오픈 소스 (open source)가 보여주는 모습입니다.
하드웨어를 교체하는 것이 아닙니다.
제어권 (control)을 교체하는 것입니다.
가장 스마트한 홈은 가장 많은 AI (Artificial Intelligence)를 가진 집이 아니기 때문입니다.
타인의 서버가 응답을 거부한 후에도 여전히 작동하는 집이 가장 스마트한 집입니다.
(링크는 댓글에)
[IMG:1]
AI 자동 생성 콘텐츠
본 콘텐츠는 X @nainsidwiv50980 (자동 발견)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기