Kamery ip - rtsp - przetwarzanie, detekcja, zapis - rozwiązania integrowane z HA

Aby dodać kamerę IP musimy mieć prawidłowy link rtsp do swojej kamery, w menu kamery sprawdzić ustawienia i ograniczenia dla protokołu rtsp (producenci kamer mają różne ustawienia) u siebie wykorzystuje kamery samsunga SNO-L6083R w których mogę ustawić: ilość jednoczesnych polaczeń po rtsp, port, uwierzytelnianie rtsp czy limit czasu użytkowania rtsp oraz wybór odpowiedniego kodeka, chociaż miałem w rękach kamerę gdzie w menu nie było żadnych ustawień rtsp ale oprogramowanie kamery wspierało ten protokół z uwierzytelnianiem.
Jak odczytać prawidłowy link rtsp z kamery - możemy wykorzystać program “URL Helper” lub sprawdzić tutaj:

1 - StorMagic Ltd. acquires SoleraTec assets and technology
2 - Connecting to IP Cameras

Przykładowy link dla kamery VIVOTEK:

rtsp://192.168.1.20/live.sdp

a tu dla kamery AXIS z uwierzytelnianiem:

rtsp://admin:admin@192.168.1.20/axis-media/media.amp

Jak masz już link rtsp do kamery sprawdź go w programie VLC - VLC Player - IP Kamera RTSP Stream - YouTube - jak działa to konfigurujemy bramkę:
w pliku configuration.yaml dodaj wpis:

# KAMERY RTSP
stream:
ffmpeg:
camera: !include camera.yaml

potem a katalogu głównym AIS utwórz plik camera.yaml i uzupełnij go:

- platform: ffmpeg
  name: brama
  input: rtsp://192.168.178.201:554/profile3/media.smp
- platform: ffmpeg
  name: taras
  input: rtsp://admin:admin@192.168.100.202:1554/h.264/media.smp

konfiguracja interfejsu użytkownika, dodajemy kartę “OBRAZ(GLANCE)” i działa.

Możemy dodać dodatkowe encje dzięki czemu w belce informacyjnej danej kamery bedziemy mieli dodatkowe ikony którymi w trakcie podglądu z kamery możemy
sterować np: bramą, furtką, oświetleniem itp.

W widoku kamery możemy wybrać jedną z dwóch opcji:
1 - auto - wówczas obraz z kamery będzie odświeżany co około 10 sekund
2 - live - podgląd na żywo

8 polubień

Wielkie dzięki. Jedna kamera dodana. Mam jeszcze starą kamerę Foscam FI8918W, ale nie mogę jakoś z niej wyciągnąć rtsp. Może ktośpoleci dobrą i tanią kamerkę na zewnątrz? Ustawię na furtkę i jak ktoś będize dzwonił to mi przyjdzie zdjęcie :slight_smile:

https://www.foscam.com/faqs/view.html?id=81

No właśnie mojej nie ma

2 polubienia

Poszło po http :slight_smile:
Nie sprawdzałem wcześniej bo myślałem, że musi być rtsp.
Elegancko. Wielkie dzieki.

Możecie polecić kamerę zewnętrzna która będzie działać z naszą bramką ?
Przeglądam ale tyle tego jest, że nie wiem co wybrać…
Budżet około 150zł.

Ja mam 2 kamerki firmy Digoo, zewnetrzna kamera ktora mam to model DG-W01F. Mozna podpiac do bramki AIS, jakos jest wystarczajaca. Z tego co kojarze to dowolna kamera wspierajaca rtsp + ffmpeg powinna dzialac z AIS.

2 polubienia

Ja kilka dni temu kupiłem #Aliexpress 70,42 zł 37%OFF | Kamera IP BESDER Yoosee Wifi 1080P 960P 720P ONVIF bezprzewodowa przewodowa P2P cctv bullet kamera zewnętrzna z gniazdem karty miscsd Max 64G
https://a.aliexpress.com/_UoGAk

Kamera mi przyszła, podpiąłem do bramki, ale nie wyświetla mi się obraz.
Jak robie snapshot to zdjęcie w połowie zawsze zapisuje rozmazane

To mój wpis w camera.yaml

  • platform: ffmpeg
    name: bramka_kamera
    input: rtsp://admin:haslo@192.168.1.102:554/onvif1

Adres rtsp w VLC działa i obraz się pokazuje

Na samej bramce podglądu nie ma

koledzy, u mnie po skonfigurowaniu kamer w pliku configuration.yaml oraz camera.yaml podczas sprawdzania konfiguracji wyświetla się następujący błąd:

Component error: stream - Requirements for stream not found: [‘av==6.1.2’].

Jakieś rozwiązanie? O co chodzi?

Do czego ma służyć camera.yaml

Tak jest podane w pierwszym poście…

Może znasz inny sposób na podgląd z kamer?

ja mam tak:

Example configuration.yaml entry

camera:

  • platform: generic
    still_image_url: http://192.168.100.xxxx:xxx/cgi-bin/snapshot.cgi
    name: Streaming Enabled
    stream_source: rtsp://login:hasło@rts kamery:554/live
    username: login
    password: hasło
    authentication: digest

Jakieś rozwiązanie? O co chodzi?

Sprawdź poprawność swojego adresu URL dla strumienia rtsp, np poprzez program VLC.

Adres URL jest na pewno poprawny. Na manipulatorze INT-TSI jest ok, również na VLC.

W przypadku Twoich wpisów, po dodaniu moich linków mam takie błędy:

Component error: name - Integration ‘name’ not found.
Component error: username - Integration ‘username’ not found.
Component error: password - Integration ‘password’ not found.
Component error: still_image_url - Integration ‘still_image_url’ not found.
Invalid config for [camera.generic]: required key not provided @ data[‘still_image_url’]. Got None. (See ?, line ?).
Component error: stream_source - Integration ‘stream_source’ not found.
Component error: authentication - Integration ‘authentication’ not found.

Kombinuję z tymi kamerami ale jakoś nie potrafię znaleźć prawidłowego rozwiązania…

Szukałem, szukałem i znalazłem rozwiązanie. Może komuś się przyda…

Posiadam

  • kamery Dahua 2Mpx: DH-IPC-HDBW4221E
  • kamery Dahua 4Mpx: DH-IPC-HDBW4431E

Działająca konfiguracja:

Plik configuration.yaml

camera: !include camera.yaml

Plik camera.yaml

  • platform: generic
    name: Ogród
    still_image_url: http://login:hasło@192.168.1.61/cgi-bin/snapshot.cgi
    stream_source: rtsp://login:hasło@192.168.1.61:1161/cam/realmonitor?channel=1&subtype=00
    username: login
    password: hasło
    verify_ssl: false
    authentication: digest

Gdyby ktoś potrzebował pomocy w konfiguracji innych kamer polecam temat na poniższej stronie. Jest tam wiele gotowych i sprawdzonych rozwiązań dotyczących różnych kamer różnych producentów.

pokaż co wpisałeś w configu

Przecież wszystko widać.

Portu w jednym miejscu nie wpisał . Skoro u mnie te wpisy przechodzą to u niego też powinny.