這一整個流程順序如下,
1.將Aqara g3攝影機從Homekit解除
2.將Aqara g3用go2rtc接入Home assistant並接入家裡的homekit
4.將Aqara g3用WebRTC顯示在Home assistant上
第一步直接進Homekit刪掉攝影機即可,
第二步安裝go2rtc
安裝附加元件:
設定 > 附加元件 > 附加元件商店 > 選單(右上3個點)> 儲存機制 > 添加https://github.com/AlexxIT/hassio-addons
go2rtc > 安裝 > 啟動 > 開啟Web UI
選擇Add > Apple Homekit 找到要接入Home assistant的攝影機選擇pair,
Pin則輸入Homekit碼
打開Config增加以下內容
streams:
# cloud password without username
aqara:
- homekit://......
- ffmpeg:aqara#audio=aac#audio=opus
homekit:
aqara: # same stream ID from streams list, default PIN - 19550224
rtsp:
listen: ":8554" # RTSP Server TCP port, default - 8554
username: "admin" # optional, default - disabled
password: "pass" # optional, default - disabled
default_query: "video&audio"
aqara是我將攝影機接入Home assistant的名稱,
可自行更改。
homekit:則會建立一個Bridge讓家裡的Homekit再接入這個攝影機,
預設密碼是19550224,
rtsp:會建立一個rtsp流,
可以用來建立實體,可參考尋找監視器rtsp位址,並整合進Home assistant,
rtsp流的網址要點Net觀看,
以我的例子就是rtsp://127.0.0.1:8554,
帳號密碼可以自行設定。
記得存檔重啟go2rtc。
第三步安裝WebRTC
HACS > WebRTC Camera > 安裝
設定 > 裝置與服務 > 新增整合 > WebRTC
在Home Assistant Lovelace顯示,
type: custom:webrtc-camera
url: aqara
media: video,audio,microphone
這個寫法可以帶入影像、聲音、麥克風直接雙方通話,
前提是你接入home assistant的網址必須是https,
另外或許是Homekit帶入的關係,
我實際測試是無法通話的,
還是必須進入Homekit才能對話(註),
錄影的話則是使用montioneye自行設定,
Homekit錄影的功能會無法使用。
註:
兩路音訊支持的來源:
具有ONVIF Profile T的RTSP 攝影機(反向通道連接)
DVRIP攝影機
TP-Link Tapo相機
海康威視 ISAPI攝影機
帶攝影機的Roborock 吸塵器模型
在伺服器上執行音頻
任何瀏覽器作為 IP 攝影機
以上不包含Homekit
如果我的文章對你有幫助,歡迎送我喝杯咖啡喔
留言列表