Usanifu
NVR ya Home Assistant: kamera, kurekodi, Frigate na Scrypted
Jenga NVR ya Home Assistant kwa kamera za ONVIF, mitiririko ya moja kwa moja, kurekodi klipu, Frigate au Scrypted, pamoja na chaguo wazi za hifadhi, kodeki na usalama.

Jibu fupi: tenga uratibu na uhifadhi
Muunganisho wa Camera wa Home Assistant ni sehemu ya msingi inayotolewa na miunganisho mingine ya vifaa. Unaweza kuonyesha vipengee vya kamera kwenye dashibodi na otomatiki, kucheza mitiririko inayooana, kupiga picha na kutumia camera.record kuunda rekodi ya picha ya moja kwa moja. Kitendo hicho cha kurekodi kinahitaji muunganisho wa Stream, na njia yake ya matokeo lazima iweze kuandikwa na kuruhusiwa katika usanidi wa faili wa Home Assistant. Muunganisho wa Stream hupitisha video ya moja kwa moja inayooana kupitia Home Assistant kwa kutumia HLS au HLS yenye muda mdogo wa kusubiri.
Vitendo hivyo vilivyoandikwa ni muhimu, lakini si namna sawa ya uendeshaji na kinasa maalumu chenye video endelevu, uhifadhi wa hifadhi na mstari wa wakati wa rekodi unaoweza kutafutwa. Tumia Home Assistant kama tabaka la otomatiki na dashibodi, kisha uchague NVR wakati kurekodi mfululizo au ukaguzi wa muda mrefu unahitajika.
Miundo mitatu ya kamera kwa Home Assistant
| Usanifu | Njia ya kamera | Kurekodi na kukagua | Mahitaji ya usanidi | Inakofaa zaidi |
|---|---|---|---|---|
| Home Assistant Camera + Stream | Muunganisho wa Camera hutoa vipengee; Stream hupitisha H.264 au H.265 inayooana kuwa HLS/LL-HLS | Picha, mwonekano wa moja kwa moja na rekodi zinazoundwa na vitendo | Muunganisho wa Stream, njia ya matokeo inayoweza kuandikwa na kuruhusiwa kwa camera.record, kodeki na sauti zinazoendana na kivinjari | Dashibodi na otomatiki za kamera |
| Frigate + Home Assistant | Frigate hurekodi na kuchanganua kamera; muunganisho wake rasmi huchapisha vipengee kwenye Home Assistant | Rekodi kwa mwezi, siku, kamera na wakati; rekodi za vitu na picha kwenye Media Browser | MQTT kwenye broker hiyo hiyo, muunganisho wa HACS, URL ya Frigate na media_source kwa Media Browser | AI ya ndani na uhifadhi wa NVR maalumu |
| Scrypted + Home Assistant | Scrypted hupokea mitiririko ya kamera na kuunganisha kiolesura chake kwenye Home Assistant | Kadi za Scrypted NVR Camera na Event Reel hutoa kiolesura chake cha rekodi | Kijenzi maalumu cha Scrypted kupitia HACS, hata unapotumia programu-jalizi ya Home Assistant | Kuangalia kamera za nyumba mahiri kwa muda mdogo wa kusubiri na Scrypted NVR |
Uoanifu wa kodeki hufika hadi kwa kifaa cha kutazama. Home Assistant inasema kwamba vivinjari vingi havitumii H.265 na kwamba sauti ya PCM haitumiki na muunganisho wa Stream, kwa hiyo kamera ya H.265 au njia ya sauti isiyotumika inaweza kufanya kazi tofauti kwenye dashibodi na vifaa mbalimbali. Pendelea wasifu wa H.264 wenye sauti inayooana wakati uchezaji kwenye vifaa vingi ni muhimu.
Unganisha kamera za ONVIF kwa usahihi
Muunganisho rasmi wa ONVIF wa Home Assistant hutumia vifaa vinavyozingatia ONVIF Profile S na unahitaji muunganisho wa FFmpeg. Home Assistant inaweza kugundua kifaa kiotomatiki au kukubali ingizo la muunganisho linalowekwa mwenyewe. Nyaraka zinapendekeza kuunda mtumiaji wa kawaida maalumu kwenye kamera badala ya kutumia tena akaunti ya msimamizi.
Muunganisho huongeza wasifu unaooana ambao usimbaji wake wa video ni H.264. Home Assistant ikiripoti “No usable cameras were found”, sanidi angalau mtiririko mmoja wa H.264; chaguo la vitendo ni kuweka mtiririko mkuu katika H.265 na kuweka mtiririko mdogo katika H.264. Kutegemea uwezo wa kifaa, ONVIF inaweza pia kutoa mwendo na vitambuzi vingine vya matukio, swichi za kifaa, njia za usafirishaji za RTSP zinazoweza kuchaguliwa na vitendo vya PTZ.
Weka Frigate kwa kuonyesha mahitaji yake halisi
Muunganisho wa Frigate wa Home Assistant unahitaji Home Assistant MQTT kusakinishwa na kusanidiwa mwenyewe. Frigate lazima iwashe MQTT na kuunganishwa na broker hiyo hiyo ili vipengee vingi vya muunganisho vifanye kazi. Muunganisho husakinishwa kupitia HACS, na media_source lazima iwashwe kwa Media Browser.
Kwa kamera, mwongozo wa sasa wa vifaa wa Frigate unapendekeza video ya H.264 na sauti ya AAC kwa uoanifu wa juu zaidi na Frigate na Home Assistant. Mitiririko mingi midogo ni muhimu kwa sababu utambuzi, mwonekano wa moja kwa moja na kurekodi vinaweza kutumia maazimio tofauti bila kusimba upya. Kitambuzi maalumu kinapendekezwa kwa kazi za uzalishaji, lakini si lazima kiwe Google Coral: nyaraka za sasa hutumia aina kadhaa za vitambuzi na hazipendekezi tena Coral kwa usakinishaji mwingi mpya.
Home Assistant pia inahitaji URL ya Frigate inayofikika. Kwa Frigate iliyo kwenye mashine tofauti ya mtandao wa ndani, mwongozo rasmi wa muunganisho unapendekeza mlango uliothibitishwa wa 8971. Fuata mwongozo wake wa TLS na vyeti badala ya kufichua mlango wa ndani usiothibitishwa kwa mitandao isiyoaminika.
Orodha ya ukaguzi ya hifadhi, usalama na uthibitishaji
Weka uhifadhi wa rekodi kwenye tabaka la kinasa ili sehemu moja iwajibike wazi kwa kufuta, mipaka ya diski, hali ya sehemu na urejeshaji. Tumia Home Assistant kwa otomatiki na hali, lakini thibitisha rekodi kutoka kwenye mstari wa wakati wa NVR au Media Browser pamoja na kadi ya dashibodi.
- Unda mtumiaji maalumu wa kawaida wa ONVIF kwenye kamera.
- Thibitisha kuwa wasifu wa H.264 unapatikana kwa Home Assistant.
- Jaribu video ya moja kwa moja na kitendo cha
camera.record. - Kwa Frigate, thibitisha vipengee vya MQTT na rekodi za Media Browser.
- Washa upya Home Assistant, kinasa na kamera moja kila kimoja kivyake.
- Thibitisha kuwa uhifadhi unafuta video za zamani kabla ya hifadhi kujaa.
- Tumia muunganisho uliothibitishwa au binafsi kati ya Home Assistant na kinasa.
Kwa upangaji wa itifaki, soma RTSP dhidi ya ONVIF. Kwa maelezo mahususi ya bidhaa, endelea na OmniNVR dhidi ya Frigate au OmniNVR dhidi ya Scrypted NVR.
Maswali yanayoulizwa mara kwa mara
Je, Home Assistant inaweza kurekodi video ya kamera bila Frigate?
Ndiyo. Muunganisho rasmi wa Camera hutoa camera.record wakati kamera na muunganisho wa Stream vinaitumia. Sanidi Stream, tumia njia inayoweza kuandikwa iliyoruhusiwa na Home Assistant, na ujaribu matokeo. Tumia NVR maalumu unapohitaji kurekodi mfululizo, uhifadhi unaosimamiwa na mstari wa wakati ulioundwa kwa ajili ya kinasa.
Je, Frigate inahitaji Google Coral?
Hapana. Frigate hutumia aina nyingi za vitambuzi. Mwongozo wake wa sasa wa vifaa unasema Coral haipendekezwi tena kwa usakinishaji mwingi mpya, isipokuwa usakinishaji wenye mahitaji ya chini sana ya umeme au vifaa visivyoweza kutumia vichapuzi vingine.
Kwa nini Home Assistant ONVIF inasema hakuna kamera zinazoweza kutumika zilizopatikana?
Muunganisho wa ONVIF wa Home Assistant hutafuta wasifu wa video wa H.264. Sanidi angalau mtiririko mmoja wa kamera kuwa H.264; mara nyingi unaweza kuweka mtiririko mkuu kuwa H.265 na kutumia mtiririko mdogo wa H.264.
Vyanzo
- Home Assistant — Camera integration
- Home Assistant — record camera feed action
- Home Assistant — Stream integration
- Home Assistant — ONVIF integration
- Frigate — official local AI NVR documentation
- Frigate — official hardware and detector guidance
- Frigate — official Home Assistant integration
- Scrypted — official open-source platform overview
- Scrypted — official Home Assistant integration