În acest ghid, vom construi o cameră de securitate fără fir DIY și o vom instala într-o carcasă imprimată 3D inspirată de Google Nest Cam. Îl poți instala oriunde cu o rază Wi-Fi decentă. În plus, puteți crește câștigul Wi-Fi instalând o antenă externă, oferindu-vă mai multă pârghie pentru a o instala într-un loc îndepărtat.

Acesta creează o legătură IP pe care o puteți naviga într-un browser web pentru a urmări fluxul camerei. De asemenea, îl puteți adăuga la un server de automatizare a locuinței și îl puteți integra cu MotionEye pentru a automatiza camera redați în flux și capturați fotografii sau videoclipuri atunci când este detectată mișcare și primiți notificări pe dvs smartphone.

Lucruri de care aveți nevoie pentru a construi o cameră de securitate IP fără fir

Veți avea nevoie de următoarele pentru a construi o cameră de securitate asemănătoare Google Nest pentru mai puțin de 10 USD.

  • Un modul ESP32-CAM.
  • Un convertor USB la TTL sau serial pentru flash-ul firmware-ului.
  • Orice adaptor de alimentare de 5V DC. Puteți utiliza încărcătorul telefonului vechi cu un cablu micro USB.
  • instagram viewer
  • Unele fire DuPont sau jumper.
  • O carcasă imprimată 3D și un șurub pentru a o instala în locația dorită.

Pasul 1: Flash-ul firmware-ului

Pentru acest proiect, vom folosi firmware-ul Tasmota pentru ESP32.

Deci, descărcați instrumentul Tasmotizer de la GitHub și conectați convertorul USB la TTL la ESP32-CAM, așa cum se arată în diagrama următoare.

ESP32-CAM Modul USB la TTL
U0R TX
U0T RX
5V VCC
GND GND
IO0 GND

Acum, urmați acești pași simpli:

  1. Conectați USB-ul la computer și lansați instrumentul Tasmotizer.
  2. Selectați portul COM unde este conectat USB la TTL.
  3. Clic Deschis pentru a alege tasmota32-webcam.binfirmware.
  4. Clic Tasmotizează. Acest lucru va afișa firmware-ul tasmota32-webcam.bin către ESP32-CAM.

Următorul lucru pe care trebuie să-l faceți este să configurați modulul camerei.

Pasul 2: Configurați ESP32-CAM

Configurarea modulului ESP32-CAM este ușor complicată, așa că urmați cu atenție instrucțiunile de mai jos.

  1. Deconectați IO0 pin de la GND pentru a dezactiva modul bliț.
  2. Apoi, deschideți setările Wi-Fi pe smartphone sau pe computer și conectați-vă la Tasmota-xxx Punct de acces (AP).
  3. Deschideți o fereastră de browser web și vizitați 192.168.4.1.
  4. Alegeți rețeaua Wi-Fi și introduceți parola. Salvați setările.

ESP32-CAM se va conecta la rețea și va afișa o adresă IP. Notați-l și vizitați IP-ul în browserul dvs. web.

Atribuiți un IP permanent ESP32-CAM prin setările DHCP ale routerului. Acest lucru este important pentru a păstra adresa IP a ESP32-CAM după repornire. În caz contrar, va trebui să vă scanați rețeaua pentru a găsi IP-ul camerei și să o schimbați de fiecare dată dacă este integrat cu Home Assistant (HA).

Acum, du-te la Configurare > Configurare altele și lipiți următoarele sub Șablon câmp și apoi faceți clic pe Salvați.

{"NAME":"AITHINKER CAM","GPIO":[4992,1,672,1,416,5088,1,1,1,6720,736,704,1,1,5089,5090,0,5091,5184,5152,0 ,5120,5024,5056,0,0,0,0,4928,576,5094,5095,5092,0,0,5093],"FLAG":0,"BASE":2}

Apoi, faceți clic Configurare > Configurare modul și alegeți AI Thinker Cam dintre opțiuni. Clic Salvați.

După repornire, ESP32-CAM va începe să afișeze fluxul live al camerei cu temperatură și un glisor pentru a comuta și a regla luminozitatea lanternei LED pe ESP32-CAM.

Acum puteți transmite fluxul live al camerei din orice browser web, vizitând „http://:81/stream'-de exemplu, http://192.168.10.180:81/stream.

Rezoluția implicită este scăzută și este posibil să vedeți un flux neclar. Cu toate acestea, puteți modifica cu ușurință rezoluția utilizând wcresoluție comanda. Puteți ajusta dimensiunea cadrului sau rezoluția între 96x96 la 1600x1200. Cu toate acestea, în testele noastre, am găsit 480x320 și 640x480 pentru a fi mai stabil cu ratele de cadre și temperatura ESP32-CAM.

Pentru a seta rezoluția, vizitați adresa IP a camerei web Tasmota, faceți clic Console> Consolă, și tastați wcresoluția 7. Loveste introduce cheie. Aceasta va schimba rezoluția în 480x320. În mod similar, dacă rulați comanda wcresoluția 8, rezoluția se va schimba în 640x480, si asa mai departe.

Puteți, de asemenea, să oglindiți sau să inversați fluxul live și să reglați saturația, luminozitatea sau contrastul folosind comenzile menționate mai jos:

wcluminozitate -2 până la 2
wccontrast -2 la 2
wcflip 1 sau 0
wcmirror 1 sau 0

Pasul 3: Imprimați carcasa și asamblați ESP32-CAM

Puteți imprima orice carcasă 3D care se potrivește cu ESP32-CAM. Cu toate acestea, am găsit o carcasă 3D interesantă, inspirată de Google Nest Cam Culte 3D care are suficient spațiu pentru a stoca o baterie mare pentru rezervă și un mic modul de alimentare. De asemenea, este reglabil și îl puteți înșuruba cu ușurință pe orice perete sau tavan. De asemenea, arată bine dacă este imprimat cu filament PLA sau PETG de bună calitate.

De asemenea, puteți utiliza orice corp de cameră CCTV vechi și puteți instala ESP32-CAM în el folosind lipici fierbinte sau benzi.

Pasul 4: Adăugați la Home Assistant

Acum puteți adăuga această cameră de securitate ESP32-CAM la Home Assistant (HA) pentru a automatiza camera și a o porni numai atunci când este detectată mișcare. De asemenea, vă va trimite notificări pe telefon. De asemenea, puteți activa notificarea vocală prin Alexa. Puteți urma ghidul nostru pentru configurați Home Assistant Server pe un Raspberry Pi.

Dacă aveți deja instalat și configurat serverul Home Assistant, urmați acești pași:

  1. Deschideți și conectați-vă la serverul Home Assistant.
  2. Instalați și configurați Suplimentul MQTT al Home Assistant.
  3. După configurare, deschideți interfața web Tasmota, accesați Configurare > Configurare MQTT și introduceți IP-ul MQTT, numele de utilizator și parola. Clic Salvați.
  4. Dispozitivul se va conecta automat la Home Assistant (HA). Acum, în tabloul de bord HA, faceți clic pe trei puncte și selectați Editați tabloul de bord.
  5. Clic Adăugați card și selectați Cartelă cu imagine din optiuni.
  6. Introduceți numele în care este instalată camera sau cum doriți să o denumiți și inserați adresa URL a fluxului camerei web Tasmota în Calea imaginii camp. De asemenea, puteți adăuga comutatorul de lumină al camerei în Entități secțiune pentru controlul luminii. Clic Salvați.

Acum puteți vizualiza fluxul live, îl puteți porni/dezactiva sau puteți regla luminozitatea lanternei prin intermediul cardului cu imagini din Home Assistant. Cu toate acestea, aceasta va afișa doar fluxul live. Nu va înregistra și nu va captura nimic. Dacă doriți să capturați videoclipuri sau fotografii atunci când este detectată mișcare, trebuie să instalați Suplimentul MotionEye al Asistentului de acasă.

Camera nu poate vedea sau detecta mișcarea în întuneric. Deci, poți și tu construiește un întrerupător inteligent de lumină cu senzor de mișcare în apropiere de ESP32-CAM care va aprinde lampa sau sursa de lumină atunci când este detectată mișcare. Acest lucru va ajuta camera să detecteze mișcarea și să înceapă să capteze instantaneele sau să înregistreze videoclipuri pe baza setărilor pe care le aplicați.

Cu acest supliment, puteți configura captarea mișcării și, de asemenea, puteți adăuga automatizare în Home Assistant pentru a vă trimite notificări pe smartphone sau prin Alexa (necesită abonament Nabu Casa).

Vizualizați Camera Stream pe Amazon Echo Show

Amazon Echo Show acceptă protocolul RSTP pentru a transmite fluxurile camerei. Din fericire, puteți activa RSTP în serverul webcam Tasmota rulând următoarea comandă în consolă.

wsrstp 1

După ce ați terminat, puteți transmite fluxul camerei prin RSTP la următoarea adresă:

rtsp://ESP32-CAM-IP: 8554/mjpeg/1

Pentru a testa dacă RSTP funcționează, deschideți player VLC și du-te la Media > Deschideți fluxul de rețea. Acum, lipiți URL-ul RSTP și faceți clic Joaca. Dacă streamul începe să fie redat, funcționează.

Acum puteți folosi această adresă URL pentru a afișa fluxul camerei Dispozitive Echo Show spunand, 'Alexa, terasa de spectacol.' Cu toate acestea, va trebui să instalați și să configurați Camere IP Monocle RTSP/RTP abilitate în aplicația Alexa.

Asigurați-vă casa cu un buget

Camerele foto sunt perfecte pentru a vă asigura casele sau birourile. Cu toate acestea, instalarea mai multor camere de securitate poate crește costurile, inclusiv DVR-ul sau NVR-ul, cablurile, alimentarea cu energie și taxele de întreținere percepute de unele companii.

Urmând acest ghid, puteți construi mai multe camere de securitate DIY de 10 USD și le puteți integra cu Home Assistant pentru a vă asigura casa cu capturi și înregistrări bazate pe mișcare. Acestea sunt camere ieftine și fiabile pe care le puteți instala în mai multe locații, puteți să vă conectați la router fără fir și să le monitorizați prin tabloul de bord Home Assistant sau Echo Show.