Anker EufyCam Pro 2 – Langatonta videovalvontaa
Mikäli mahdollista, kodin kameravalvonta on järkevintä toteuttaa langallisena esimerkiksi PoE -tekniikan avulla. Jos kaapeleiden vetäminen kameroille ei kuitenkaan ole mahdollista tai järkevää, on saatavilla myös langattomia akkukäyttöisiä valvontakameroita.
Tällaisia vaihtoehtoja löytyy esimerkiksi Arlolta. Osa Arlon valvontakameroiden ominaisuuksista kuten hahmontunnistus vaatii kuitenkin maksullisen tilauspalvelun toimiakseen. Lisäksi paikallinen tallennustila on hankittava Arloon erikseen. Myös Arlon kameroiden akunkesto (3-6kk yhdellä latauksella) voisi olla parempi.
Toinen omat vaatimukseni paremmin täyttävä vaihtoehto löytyi Ankerin valikoimista. Kameroissa on mm. 2k -tarkkuus, IR-ledit pimeään, hahmontunnistus, 12kk akunkesto yhdellä latauksella, sisäänrakennettu paikallinen tallennus, kaksisuuntainen ääni, sireeni ja varkauden esto. Kolmen EufyCam 2 Pro -kameran ja tukiaseman paketti löytyi Verkkokaupasta.
EufyCamin asennus on helppoa. Keskusyksikkö kytketään ethernet-kaapelilla kotiverkkoon ja odotetaan kunnes se on saanut yhteyden internetiin. Tämän jälkeen Eufy Security -sovelluksella lisätään uusi kamera ja painetaan kameran päällä olevaa Sync -nappia. Sovelluksen avulla hallitaan kaikkia tukiaseman ja kameroiden asetuksia.
Langattomien kameroiden haaste on luonnollisesti langattoman verkon kuuluvuudessa. Kameroiden ja tukiaseman sijoittelua voi joutua siis hakemaan paremman kuuluvuuden ehdoilla. Hyvä kuuluvuus varmistaa luotettavuuden lisäksi myös pidemmän akunkeston. Hyvä kuuluvuus saavutettiin kaikkiin kolmeen kameraan vaikka tukiaseman ja kameroiden välissä oli puurakenteisia ulko- ja väliseiniä sekä noin kymmenen metrin etäisyys.
Kameroiden sijoittelussa yleisesti on huomioitava myös kuvattava alue. Naapureiden pihaa ei saa kuvata ellei tähän ole lupaa. Myös yleisten katujen kuvaaminen saatetaan laskea henkilörekisterin ylläpitämiseksi ja sille on omat vaatimuksensa. Varminta onkin siis kuvata vain omia sisätiloja ja pihaa ja tarvittaessa rajata kameran kuvaamaa näkymää asian varmistamiseksi.
Luonnollisesti yksi oleellinen vaatimus kameroille oli myös mahdollisuus lisätä ne Home Assistantiin. Tämä onnistuu ainakin kolmella eri tavalla:
1. RTSP
Yksinkertaisin tapa saada kameroiden kuva Home Assistantin käyttöön on kytkeä RTSP päälle Eufy Security -sovelluksen asetuksista. Valinta löytyy kameran asetuksista kohdasta NAS(RTSP) jonka takaa RTSP Stream kytketään päälle. Tämän jälkeen Home Assistantissa voidaan lisätä geneerinen kamera:
camera:
- platform: generic
name: Etupiha
stream_source: rtsp://192.168.1.1/live1
still_image_url: http://127.0.0.1:8123/local/camera.jpg
RTSP soveltuu ainoastaan videon siirtoon. Toisin sanoen kameran ja järjestelmän muita tietoja ei saada tällä tavalla Home Assistantin käyttöön.
2. MQTT
MQTT:tä käytettäessä saadaan tiedot mm. kameroiden havaitsemasta liikkestä ja akun varaustasosta. Tätä varten Home Assistantiin asennetaan Eufy Home Assistant MQTT Bridge. Asennuksen jälkeen saadaan esimerkiksi liiketunnistimelle tehtyä sensori seuraavasti:
binary_sensor:
- platform: mqtt
name: Camera motion detected
device_class: motion
state_topic: homeassistant/binary_sensor/eufy/{device_sn}_motion/state
json_attributes_topic: homeassistant/binary_sensor/eufy/{device_sn}_motion/attributes
payload_on: motion
payload_off: clear
off_delay: 5
Luonnollisesti MQTT:llä ei saada käyttöön kameran videokuvaa.
3. Eufy Security
Oma valintani oli lopulta Home Assistantin Eufy Security -integraatio. Sen avulla saadaan yhdellä kertaa kameroiden kuva ja lisäksi kaikki tukiaseman ja kameroiden tiedot käyttöön. Suurin osa tiedoista oli tarpeettomia ja rajasinkin ne integraatiosta kokonaan pois. Jätin käyttöön kameroiden liiketunnistinanturit, hahmontunnistuksen, akkujen varaustason sekä wifi-signaalin vahvuuden.
Poikkesin asennusohjeista jättämällä RTSP Simple Server Add On ja WebRTC -lisäosat pois koska nämä lisäsivät Home Assistant -palvelimen kuormaa 5-10%. Myös kamerakortit tein ohjeista poikkeavasti:
type: picture-glance
title: Etupiha
entities:
- entity: script.kamere_paalle_etupiha
- entity: sensor.etupiha_battery
- entity: sensor.etupiha_wifi_rssi
camera_image: camera.etupiha
Tein erilliset skriptit kameroiden streamin käynnistämiseksi (camera.turn_on), koska kamerat on asetettu menevän automaattisesti lepotilaan tietyn ajan jälkeen akkua säästääkseen.
Kameravalvontajärjestelmä toimii itsenäisesti Home Assistantista huolimatta. Järjestelmässä on valmiiksi mahdollisuus muuttaa valvontatilaa (kytkeä tietyt kamerat valvonnasta päälle tai pois) esimerkiksi kellonajan tai geofencing -ominaisuuden avulla. Halutessaan sovelluksessa esimääritellyt tilat voi automatisoida myös Home Assistantin palvelukutsujen avulla:
- service: alarm_control_panel.alarm_arm_away
target:
device_id: xxxxx
- service: eufy_security.alarm_guard_schedule
target:
device_id: xxxxx
4 thoughts on “Anker EufyCam Pro 2 – Langatonta videovalvontaa”
Pystyyköhän tuolla Eufy -kameralla tallentamaan omaan pilvitallennustilaan ilman HomeBase:a? Ilmeisesti ainakin hälytykset ja hahmontunnistus toimii kameran omalla ohjelmistolla.
En ole ihan varma ymmärsinkö kysymystä oikein, mutta käsittääkseni kamerat vaativat HomeBasen toimiakseen. Liittyy ilmeisesti järjestelmän omaan wifi-verkkoon, joka mahdollistaa sen virransäästöominaisuudet
Oletko ollut tyytyväinen settiin? Miten hyvin liiketunnistus on toiminut? Mitä tarkoitat tuolla, että teit erilliset skriptit kameroiden striimin käynnistämiseen? Ts. Miten eroaa peruasetuksista?
Olen ollut tyytyväinen. Liiketunnistus toimii asiallisesti myös pimeässä. Tosin lepotilasta herääminen kestää sekunnin pari, joten kaikkein nopeimmat kameran ohi juoksijat jäävät tallentumatta. Tunnistuksen herkkyyttä voi säätää seitsenportaisella asteikolla, säätää tunnistusaluetta kuvassa ja valita tunnistukseen kaiken liikkeen tai pelkästään ihmiset.
Akkukesto on erinomainen. Juuri hetki sitten latasin akut talvea varten. Edellisestä latauksesta oli kulunut n. 9kk ja edelleen lähes puolet oli vielä akkua jäljellä.
Tuo mainitsemani skripti on siltä varalta jos haluan katsoa kameran live-kuvaa Home Assistantin kautta. Tällöin kamera on ensin herätettävä erillisellä komennolla. Eufyn sovellusta käytettäessä tällaista ei tietysti tarvita.