초인종 소리를 듣기 위해 클라우드 서비스 5개를 동원한 개발자
It takes 5 cloud services to hear my doorbell

2024년 겨울, 아파트에 도난 사건이 발생한 후 블링크(Blink) 초인종을 설치한 개발자가 오히려 문 앞 경험을 망치고 말았다. 초인종을 누르면 폰 알림만 오고, 실제로는 문 밖에서만 소리가 나서 집 안에서는 들을 수 없었기 때문이다. 아내의 지적에 그는 구독료 없이, 집의 미니 PC를 인터넷에 노출하지 않는다는 조건으로 해결책을 찾아 나섰다. 결국 알렉사 루틴, 삼성 스마트싱스의 가상 전구, 웹훅, VPS 서버, 홈 어시스턴트를 거쳐 구글 홈 미니로 소리를 재생하는 루베 골드버그 머신 같은 시스템을 구축했다. 18개월간 잘 작동했지만, 최근 삼성이 스마트싱스 API 유료화를 발표하면서 또 다른 해결책이 필요해졌다.
그리고 그것이 제 아파트의 현관 경험을 클라우드 서비스 0개에서 5개로 업그레이드한 이야기입니다.
HN 토론
70- mrb
저는 과잉 엔지니어링에 매우 민감합니다. 제 초인종에는 맞춤형 벨 소리를 재생할 수 있는 무언가를 원했습니다. 시중에 나와 있는 솔루션의 99%가 Wi-Fi 장치, 인터넷 액세스, 다양한 클라우드 서비스 연결 등에 의존하는 완전히 과잉 엔지니어링된 스택이라는 사실에 놀라실 겁니다... 그래서 저는 직접 만들었습니다: 기본 무선 버튼이 433MHz 무선 신호를 보내면, 집 안에 연결된 수신기가 신호를 받아 SD 카드에서 MP3를 읽어 모듈에 연결된 스피커로 재생하는 기성품 재생 PCB 모듈을 트리거합니다. Wi-Fi도, 인터넷도, 클라우드도, 앱도 없습니다. 그리고 소리를 바꾸고 싶은 드문 경우에는 SD 카드의 MP3를 업데이트하면 됩니다.
편집: 이렇게 단순하게 설계된 제품은 시중에 매우, 매우 드뭅니다. RF 신호가 로컬 재생을 트리거하는 방식이요. 제가 찾은 유일한 상업용 초인종은 품절된 제품과 230V용으로 설계된 영국 제품으로, 미국에서 사용하려면 부피가 큰 어댑터가 필요했을 것입니다.
- artisinal
비디오 초인종과 도둑을 막는 것 사이의 연관성을 모르겠습니다. 도둑은 마스크를 씁니다.
또한, 문 바깥에 초인종이 울리는 것은 어리석을 뿐만 아니라 아파트 단지의 경우 이웃에게 매우 짜증나는 일입니다.
그리고 이웃이 당신의 다섯 가지 서비스를 통해 감시당하는 것을 좋아하는지 확인하세요.
개인적으로 저는 현관문 밖에 버튼이 있습니다. 구리선으로 문 반대편에 있는 작은 장치에 연결되어 있으며, 그 장치는 청각적 알림을 보냅니다. 클라우드가 필요 없습니다.
- VoidWhisperer
이건 지나친 것 같습니다. 작성자가 구독료를 내고 싶지 않다는 것은 이해하지만, 정말 빠른 구글 검색으로 Blink가 이 정확한 문제(집 안에서 초인종 소리를 들을 수 없는 문제)를 해결하는 30달러짜리 제품을 만든다는 것을 알 수 있습니다. Blink Chime은 콘센트에 꽂고 2.4GHz에 연결되며 구독이 필요 없습니다.
문을 위한 일종의 과장된 차임벨에 30달러는 좀 비싸다고 생각할 수 있지만, 이걸 조립하는 데 걸린 시간과 (아마도) VPS의 월 비용을 고려하면 더 합리적입니다.
또한 MQTT나 다른 메시지 브로커 같은 것이 이 문제를 훨씬 간단하게 만들 수 있다고 생각합니다. VPS/state 엔드포인트를 없애고 홈 미니 PC를 인터넷에 노출시키지 않아도 됩니다. 미니 PC가 MQTT에 연결되면(HA에 실제로 내장된 MQTT 통합이 있는 것 같지만, MQTT가 메시지를 받은 후 메시지를 처리할 무언가를 만들어야 합니다) SmartThings API도 (SmartThings API가 호출된 후 처리가 어떤 형태로든 사용자 정의 가능하다고 가정하면) 마찬가지입니다.
- VladVladikoff
저는 최근에 중고로 저렴하게 살 수 있고 해킹할 수 있는 구형 IoT 기기를 찾아보고 있습니다(제 기준은 이전에 누군가가 어느 정도 진전을 이룬 것입니다).
제 첫 번째 모험은 Amazon Echo Dot 2였습니다. Facebook 마켓플레이스에서 각각 5달러에 두 개를 샀고, vibe coding으로 LibreEcho(현재 Echo Dot을 지원하지 않음)의 작동 구현을 만들어냈습니다. 그걸 집 안의 로컬 AI 브레인에 연결하여 공유 메모에 식료품 항목을 추가하거나 영화나 TV 프로그램을 다운로드하는 작업(jellyseer+flexget+jellyfin+등)을 할 수 있습니다.
다음 계획은 초인종을 만드는 것입니다. 완전히 로컬 전용으로 만들고 싶고, 새 제품을 $$$에 제공하는 공급업체가 있다는 것을 알고 있지만, 저렴한 IoT 기기를 사서 해킹하는 아이디어를 좋아합니다. 현재 후보는 EZVIZ DB1C이지만 아직 구매하지 않았고 제안을 환영합니다!
- johnhtodd
저는 사람들이 초인종, 카메라, 잠금 장치, 스위치, 센서 같은 것에 다른 사람의 컴퓨팅 인프라에 의존하는 것에 끊임없이 놀랍니다(네트워크 인프라는 현재로서는 고립된 통신에 허용 가능한 통합으로 보입니다). 이러한 회사들에 의한 불가피한 과도한 가격 책정과 포획이 있습니다. 그것은 그들의 본성입니다.
여기에 보안 및 다운타임 위험을 더하면, 방정식은 정말 좋아 보이지 않습니다. 다른 사람의 클라우드에 묶인 장비는 엄청나게 나쁜 생각이지만, 모든 사람은 조언을 무시할 자신만의 즉각적인(또는 장기적인) 이유가 있습니다. "너는 네가 받을 자격이 있는 것을 얻는다."