NEWS
ESP32-Cam mit Tasmota in Frigate 14. ohne go2rtc
-
Hallo zusammen,
ich wollte fragen, ob hier jemand eine ESP32-Cam mit Tasmota unter Frigate 14.* am Laufen hat, ohne go2rtc zu verwenden. Stattdessen würde ich gerne den direkten Stream der Kamera einbinden, z.B. über eine URL wie http://192.168.2.10/stream.
Falls jemand bereits damit Erfahrungen hat, würde ich mich über Tipps oder eine kurze Anleitung freuen, wie das am besten eingerichtet wird.
So funktioniert es bei mir leider nicht
cameras: esp32_cam: inputs: - path: http://192.168.2.10/stream roles: - detect
Vielen Dank im Voraus!
-
@hagst
AFAIK ist go2rtc in Frigate integriert.
Da fehlt aber der Port. Es müsstehttp://192.168.2.10:81/stream
heißen.
-
@hagst Ich habe anfangs die Integration ohne go2rtc genutzt.
Das Videoformat des rtsp streams der ESP CAM war aber so verhunzt, dass Wiedergabe der Aufnahmen nur über VLC möglich war.
In der Frigate Oberfläche ließen sich die Aufnahmen nicht abspielen.Mit diesen Einstellungen kann ich die Aufnahmen abspielen und kriege auch eine in der Frigate Oberfläche abspielbare ruckelige Stop-Motion Aufnahme mit 1...3 fps auf denen man einigermaßen etwas erkennen kann ..
Unter dem Strich ist man aber wahrscheinlich in den meisten Fällen mit einer fertigen Kamera z. b. RLC510A besser bedient
- Nacht - IR - Licht ist integriert
- Wetterschutzgehäuse
- Justierung einfacher
- Power Over Ethernet
Wenn man das, was man sich bei der ESP32 CAM dazubasteln muss hinzurechnet, ist die Geldersparnis überschaubar ...
# logger: # default: info # logs: # frigate.mqtt: debug birdseye: enabled: false width: 1280 height: 720 # mode: continuous mqtt: enabled: true host: 192.168.2.201 port: 1888 topic_prefix: frig1 go2rtc: # log: # exec: trace streams: #----- Output ist JPEG, Video.Transkodierung in H.264, kein Audio vorhanden CAM-go2Stellplatz: - ffmpeg:http://192.168.2.189:81/cam.mjpeg#video=h264#hardware#raw=-avoid_negative_ts make_zero -fflags nobuffer -flags low_delay -strict experimental -fflags +genpts+discardcorrupt -use_wallclock_as_timestamps 1 # - ffmpeg:http://192.168.2.189:81/cam.mjpeg#video=h264#hardware # - ffmpeg:rtsp://192.168.2.189:8554/mjpeg/1/#video=h264#hardware record: enabled: true retain: days: 0 mode: all events: retain: default: 10 mode: motion detectors: coral: type: edgetpu device: usb cameras: stellplatz: ffmpeg: hwaccel_args: preset-vaapi input_args: preset-rtsp-generic inputs: - path: rtsp://172.18.0.2:8554/CAM-go2Stellplatz roles: - detect detect: width: 1280 height: objects: # Optional: list of objects to track from labelmap.txt (default: shown below) track: - person # Optional: mask to prevent all object types from being detected in certain areas (default: no mask) # Checks based on the bottom center of the bounding box of the object. # NOTE: This mask is COMBINED with the object type specific mask below # mask: 0,0,1000,0,1000,200,0,200 # Optional: filters to reduce false positives for specific object types filters: person: # Optional: minimum width*height of the bounding box for the detected object (default: 0) # min_area: 1000 min_area: 500 # Optional: maximum width*height of the bounding box for the detected object (default: 24000000) # max_area: 100000 max_area: 24000000 # Optional: minimum width/height of the bounding box for the detected object (default: 0) # min_ratio: 0.5 # Optional: maximum width/height of the bounding box for the detected object (default: 24000000) # max_ratio: 2.0 # Optional: minimum score for the object to initiate tracking (default: shown below) # min_score: 0.5 # Optional: minimum decimal percentage for tracked object's computed score to be considered a true positive (default: shown below) # threshold: 0.7 # Optional: mask to prevent this object type from being detected in certain areas (default: no mask) # Checks based on the bottom center of the bounding box of the object # mask: 0,0,1000,0,1000,200,0,200 version: 0.14
Hier ein Aufnahme-Ausschnitt einer Aufnahme aufgenommen aus einem Fenster im 1. Stock (ca 12 Meter Entfernung)
-
Thx, so klappt es jetzt.
cameras: esp32-cam: ffmpeg: inputs: - path: http://192.168.2.10:81/stream input_args: - -f - mjpeg roles: - record - detect detect: enabled: true height: 240 width: 320 fps: 5
-
@martinp
Ich habe andere Cams in Frigate eingerichtet. Mir ist die esp32-cam hier in die Hände gefallen und ich will nur ein bisschen rumspielen. -
@hagst dafür ist die Kamera durchaus geeignet.
Manche hier nutzen die auch, um ihre Wasseruhr automatisch abzulesen. Die Ziffern werden mit Texterkennung gelesen