HackerNews

Home AssistantとWebRTCを使ったカスタムドアベルアプリ

Custom doorbell app with Home Assistant and WebRTC

https://www.naps62.com/posts/custom-doorbell-app-with-homeassistant


この記事では、著者がHome Assistantのために開発したカスタムUIと最新のWebRTC統合によるドアベルアプリについて説明しています。著者は、Dahuaの「スマート」ドアベルを導入し、既存のホームラボとHome Assistantに統合することを目指しました。この過程で、さまざまな設定と通信プロトコルに関する課題に直面し、同社の製品に対する逆解析の経験も語っています。産出された成果物には、プッシュ通知、ウェブRTC接続、ゲート制御、音声とマイクのインジケーターなどが含まれており、従来のシステムよりも遥かに迅速なユーザーフローを実現しました。また、外部ユニットがサーバーとして機能し、内部ユニットがクライアントとして動作することの奇妙さも述べられています。記事の中で、これらのデバイスの設定が複雑であり、特にカスタムツールや文書化されていないプロトコルを使うことが多いと指摘されています。