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.
hasło i login pewnie złe wpisał
Ja bym sprawdził wcięcia w pliku konfiguracyjnym !
- platform: generic
still_image_url: [http://192.168.100.xxxx](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
Panowie u mnie kamery już działają. Tak jak napisałem wcześniej. Podałem swój konfig i modele kamer, na których u mnie działa.
Moja działająca konfiguracja to wpis w pliku configuration.yaml, w którym dodałem link
do pliku camera.yaml, gdzie mam wpisane kilka kamer. Poniżej podaje raz jeszcze działającą konfigurację. Zwróćcie uwagę na porty, ponieważ w mojej konfiguracji podaje takie jakie mam ustawione w
swoich kamerach… Różne porty pozwalają na streaming obrazu z kilku kamer…
Wynik jest taki:
Czarne prostokąty to moja robota, a nie błąd w streamingu…
Jedynie nad czym walczę, jeżeli chodzi o kamery to obraz z kamery ze stacji bramowej Dahua. Niestety powyższe konfiguracje nie działają dla tego domofonu… Oczywiście na VLC streaming obrazu z kamery w domofonie działa poprawnie.
Czy bramka może robić za rejestrator do kamer IP? Ktoś ma jakieś w tym temacie doświadczenia?
Masz na mysli rejestrowane ciagle czy tez w reakcji na zdarzenie?
Najlepiej ciągłe z wykorzystaniem dodatkowego dysku zew. np 1TB podpiętego do bramki i kamery IP wpięte w LAN.
Hmm… dobre pytanie. Nie wiem jak to bedzie z wydajnoscia.
Ja na osobnym lapku zainstalowalem sobie motioneye i nagrywam fragmenty, gdy kamera wykryje ruch. A przy okazji, gdy motioneye wykryje ruch (teoretycznie moglbym nagrywac non-stop), to AIS dostaje notyfikacje po mqtt i ja dostaje powiadomienie w aplikacji.
Jak juz rozmawiamy o kamerkach - ja zauwazylem opoznienie (rzedu kilkunastu/kilkudziesieciu sekund) miedzy tym, co faktycznie sie dzieje a tym co AIS widzi za pomoca kamerki. Jest to o tyle upierdliwe, ze zdjecie robione np w momencie otwarcia drzwi przedstawia sytuacje sprzed 20-30 sekund.
Ktos sie spotkal z takim problemem?
W nawiązaniu do tematu postu…
Kupiłem kamerkę Reolink RLC-410W i znalazłem fajną integracje dla kamer Reolink, jak na razie w wersji DEV ale po pierwszym dniu wydaje się być OK. Dzięki tej integracji możemy wyciągnąć dodatkowe encje:
- binary_sensor czujnik ruchu z kamery który można wykorzystać w automatyzacjach (np. po wykryciu ruchu włączyć światło)
- 4xSwitch, lampy IR, czujnik ruchu, powiadomienie email i nagrywanie ftp
PS
Dla mniej oczytanych, to jest integracja custom components więc należy pamiętać o poniższym
Ktoś ma zrobioną kamerę przez ONVIF ?
Wiecie jak wyciągnąć binary_sensor ?
Dodałem Reolinka przez ONVIF, tu jest opisane jak, tylko przy do dodawaniu do HA trzeba zmienić port na 8000.
Oficjalna integracja daje pewność większej stabilności i można sporo sensorów wyciągnąć.
PS dzięki @Michał Mozdyniewicz
Mam bezmarkowy rejestrator z niby ONVIF ale nie działa mi z tą integracją. Kamery chodzą u mnie po RTSP.
Czy ktoś ma skonfigurowaną na bramce usługę camera.record
?
Chodzi o monitoring z zapisem na podpięty dysk zewnętrzny z kamer IP.
np. 3strumienie HD 25FPS
Czy bramka da radę?
Sprawdziłem, samo podniesienie streamingu na bramce z jakości VGA do HD zwiększa znacząco opóźnienia. Lag jest ok. 20-30s w sieci LAN. Chyba nie ma sensu tak obciążać bramkę (używane zasoby CPU wzrost x2). Co prawda jest w tej chwili podłączona po Wi-fi. Może przeprowadzę jeszcze jutro testy przy podłączeniu kablowym bezpośrednio z routerem głównym. Ale jak by doszedł do tego jeszcze zapis na dysk…