스마트 홈 기기는 인터넷 없이도 작동해야 한다

Smart home devices should work without the internet

스마트 홈 기기는 인터넷 없이도 작동해야 한다

10년간 스마트 홈을 직접 구축해온 Spencer Kittleson은 집의 핵심 기능이 외부 서버에 의존하면 안 된다고 말한다. Google이 Nest API를 중단하고 Samsung 냉장고가 자체 화면에 TLS 오류를 표시하며 Camp Chef 그릴 컨트롤러가 Wi-Fi 없이는 온도를 알려주지 못하는 사례를 들며, Tasmota 펌웨어와 MQTT 브로커, Raspberry Pi의 Node-RED로 인터넷이 끊겨도 작동하는 시스템을 만든다. 그가 지키는 규칙과 두 차례 발표한 강연 내용을 정리했다.

집 안의 전등 스위치가 다른 누군가의 서버 없이는 작동하지 않는다면, 그건 들이지 않는다. 이것이 10년간 홈 오토메이션의 첫 번째 규칙이었고, 나머지 규칙들은 여기서 나왔다.
  1. mountain_peak

    거의 20년 전에 집을 샀는데, 전 주인은 (아마도) 지금은 없어진 홈 오토메이션 사업체를 운영했었어요. 좋았던 점은 100% X10/Insteon 전원 및 조명 제어, 최고급 경보 패널, 환경 제어 등이 벽에 장착된 "SmartLinc" 터치 패널에서 실행되었다는 거예요. 저는 Axis 카메라와 Indigo 및 SecuritySpy(구독 없음)를 실행하는 Mac 서버로 시스템을 확장해서 원격 모니터링과 제어가 가능하게 했지만, 모든 것은 로컬에서 작동했어요.

    잠시 약해진 순간에, 집수정(sump pit)용 D-Link 무선(wifi) 물 감지기를 샀어요(재고 정리로 30달러였죠). 그건 D-Link Home 클라우드 서비스(무료)에 의존했는데, 몇 년 전에 종료되었어요.

    버리기 싫어서, 재활용하려던 여분의 Chromebook 14를 용도 변경해서 물 감지기용 Alpine 모니터로 만들었고, Chromebook의 USB 포트에서 전원을 공급하고 있어요(폭풍우로 전원이 끊기면 집수정이 차기 전에 알아야 하거든요).

    즉각적인 문제는 D-Link 펌웨어가 24시간마다 "집에 전화"하려고 시도하고 서버가 망가졌기 때문에 로컬 네트워크에서 떨어져 나간다는 것이었어요. 그리고 서버가 어떤 응답을 기대해서 살아있게 유지하는지 전혀 몰랐죠. 해결책: 23시간마다 USB 전원을 차단(Pico와 MOSFET 사용)해서 장치를 "재부팅"하는 거예요. 홈 오토메이션이 인터넷 없이도 작동해야 한다는 것은 의심의 여지가 없어요.

  2. scosman

    HomeAssistant는 모든 통합 기능에 대해 "Local Push"에서 "Cloud Polling"까지 범위의 "IoT Class"를 공개합니다: https://www.home-assistant.io/blog/2016/02/12/classifying-th...

    저는 "Local Polling" 이상만 사용하고, "Local Push"를 매우 선호합니다.

  3. bluegatty

    희망이 있어요: 고객들이 이것을 원하고, 그렇다면 PM들은 서비스 등의 내부 전략과 충돌하더라도 고려할 거예요. 특히 서비스 수익이 미미하다면 더욱요.

    이 모든 분야에서 치열한 경쟁이 있습니다.

    필요한 것은 이 운동에 '이름'을 붙이는 거예요. IoT가 전체 물결을 일으킨 것처럼 - 분석가, CEO, PM, 전략, 산업 등으로 녹아든 개념이 그것을 만들어냈죠 - 'No Connection Required'도 핵심 개념과 언어가 있다면 쉽게 같은 일을 할 수 있어요.

    분석가들은 보고서를 쓰고, CEO들은 그것을 읽고, 컨퍼런스 패널이 열리고, 트위터 토론이 불붙고, PM들은 로드맵을 정당화하고 싶어 하고, CEO들은 이사회를 만족시키고 싶어 하며, 신제품이 그 카테고리로 출시될 거예요 - 그리고 그것은 일어날 수 있어요.

    종종 이런 것들은 변화를 촉발하는 자극이 필요해요, 보안 침해 등과 같이 지금 '유행하는' 것들이요. 보안 문제에 관한 몇 편의 기사, 큰 미디어 보도, 그리고 주변부의 몇 가지 획기적인 제품이 물결을 만들 수 있어요. 저는 이것 뒤에 많은 정당성이 있다고 생각해요.

  4. reasonabl_human

    제가 사용하게 된 새로운 규칙은 다음과 같아요:

    - 작업을 완수하는 가장 저렴한 하드웨어를 구매하라

    - 소프트웨어 관련 부정적 리뷰는 무시하라

    - 기기를 받으면 claude에게 로컬 우선 cfw를 물어보라

    - 몇 시간 동안 고기 프록시 역할을 하며 즐겨라

    - 짠, 저렴한 로컬 전용 스마트 홈 완성

    홈 어시스턴트용으로 SBC나 NAS를 사용하세요. 이 과정은 스위치, 온도 조절기, 공기질 모니터, 온도계, 창문 선풍기에 대해 저에게 효과가 있었어요.

    처음부터 적절한 로컬 우선 기능이 있는 하드웨어에 약 2.5배를 지불했을 거예요. 대신 이 모든 것이 추론 제공자에 대한 기존 20달러 구독 내에서 해결되었어요. 로컬에서 실행되는 DS 4.1도 더 느리긴 했지만 순조로웠어요.

  5. driverdan

    저는 간단하지만 엄격한 규칙이 있어요:

    1. 상용 기기는 오프라인 전용 프로토콜인 Zigbee 또는 Zwave를 사용해야 합니다. WiFi 전용이라면 펌웨어가 오픈 소스이거나 오픈 소스 로컬 전용 대안으로 쉽게 교체할 수 없는 한 구매하지 않습니다.

    2. 센서가 아닌 기기는 IoT 기능 없이도 완전히 작동해야 합니다. 온도 조절기, 냉장고, 스토브 등을 외부 인터페이스 없이 제어할 수 있어야 합니다.

    오픈 소스가 아닌 WiFi IoT 기기는 절대 사용하지 마세요. 로컬에서 제어할 수 있더라도 데이터를 유출하는 스파이 장치일 수 있습니다. 예, VLAN이나 별도 네트워크를 설정할 수 있지만 그럴 가치가 없습니다. 지갑으로 투표하세요.

  6. augment_me

    제발 제발 제발 초안을 사용하거나 LLM 없이 직접 다듬어 주세요.

    저는 겨우 여기까지 했어요:

    클라우드는 약한 고리

    - 인터넷 없어도 문제 없음. ...

    ---

    다른 기계가 수집하도록 글을 쓰는 거라면 상관없어요. 하지만 사람을 위해 글을 쓰는 거라면, 적어도 저에게는 당신이 전달하려는 메시지에 별로 신경 쓰지 않고 희석된 LLM 평균으로 만족한다는 신호로 보여요.

  7. sholladay

    Thread 기기는 저에게 훌륭했습니다. 인터넷이 끊기고, 허브가 다운되고, 회로 차단기가 트립되고, 심지어 Thread 라우터 역할을 할 수 있는 기기 하나에 전원을 공급할 수 있는 한 완전한 정전에도 살아남는 자가 복구 메시입니다(자체 배터리에 의존하지 않는 거의 모든 기기).

    지난 겨울에 긴 정전이 있었습니다. 그래서 Jackery로 스마트 플러그에 전원을 공급해 임시 라우터로 사용했더니 메시가 스스로 재구성되어 모든 것이 그냥 작동했습니다. 배터리 구동 도어 및 창문 센서, 침수 센서, Eve Flare 같은 일부 조명, 심지어 Eve Aqua 물 밸브까지, 덕분에 정전 중에 문자 그대로 휴대폰에서 정원에 물을 줄 수 있었습니다(iPhone에는 내장 Thread 라디오가 있음).

    물론 집 전체 배터리가 있는 게 더 좋겠지만, 그것은 정말 멋졌고 거의 노력이 들지 않았습니다.

  8. tehlike

    1. zigbee/zwave 구매

    2. zigbee/zwave가 불가능하면 tasmota를 플래시할 수 있는 것을 선호.

    2. 어쩌면 mitm에 eMudhra를 사용하고 지원되지 않는 기기를 플래시할 수도.

  9. anotherevan

    로컬 전용 요구 사항은 제가 진지하게 홈 오토메이션을 시작하지 못한 매우 강력한 이유였습니다. 백화점에서 파는 물건은 제가 알기로는 모두 집으로 전화합니다. 연구 투자나 다른 귀찮은 일(예: Tasmota를 플래시하는 까다로운 방법) 때문에 주저하게 되었습니다.

    하지만 주변에 굴러다니는 여분의 라즈베리파이 몇 개를 보고 그중 하나에 Home Assistant를 설치해 보기로 했습니다. 이제 조금 더 발을 담그기로 하고 Zigbee USB 어댑터, Zigbee 기반 버튼과 리드 스위치, 그리고 Matter 기반 전원 스위치 몇 개를 주문했는데 모두 잘 작동하기를 바랍니다.

    Openwrt 라우터에 IoT VLAN도 설정해야 합니다. (네트워킹 전문가가 아니라서 이것도 까다롭네요!)

    지금까지 제 홈 오토메이션 노력은 다음과 같았습니다:

    - 차고 문이 열렸는지 알려주는 리드 스위치에 연결된, 현관 근처 천장에 붙인 빨간 깜박이는 LED.

    - Tasmota를 플래시한 전등 스위치¹ 덕분에 TV 리모컨으로 거실 조명을 켜고 끌 수 있습니다.

    - 모니터 위에 놓인 초음파 거리 센서로 제가 컴퓨터 앞에 앉아 있는지 알 수 있습니다². 자리를 비우면 음악을 일시 정지하고 돌아오면 다시 재생합니다. 또한 컴퓨터 앞에 너무 오래 있으면 잔소리를 합니다.

    ¹ 자동화된 전구에는 가치를 느끼지 못합니다. 자동화된 전등 스위치를 원합니다. 안타깝게도 호주 전기 인증 표준은 골칫거리라서 이 [...]

  10. everdrive

    우리는 근본적으로 어리석은 상황에 스스로를 몰아넣었습니다: 편의를 향상시키고 시간을 절약하려는 발명품이 둘 다 하지 못합니다. "괜찮게" 작동하다가 업데이트가 있고, 무엇이 어떻게 바뀌었는지 파악해야 합니다. 그리고 나서 고장 나고, 여전히 작동하는 것(있다면)과 더 이상 작동하지 않는 것을 문제 해결해야 합니다. 더 편리한 게 아니라 그저 더 복잡할 뿐입니다.

이 날의 다른 글

2026-11-10