Habe eine andere Kamara getestet, welche ebenfalls ONVIF fähig sein soll.
Mit dem ONVIF Device Manager komme ich drauf.
Aber mit SYMCON wird schon das Passwort nicht akzeptiert.
Kamera ist eine Marmitek View Mo.
Es ist diese IP (192.168.178.29:8000)
China Cam mit Tuya Firmware… Hersteller ‚PPS IPC based on ONVIF‘
GetProfiles liefert gleich Optional Action Not Implemented. Was natürlich falsch ist.
GetProfiles ist eine Pflichtfunktion und nicht optional.
Du kannst natürlich versuchen über einschlägige Webseiten eine neuere / bessere Firmware zu bekommen.
Alternativ, versuche die RTSP URL zu ermitteln und lege einfach manuell eine Medien-Objekt mit der URL an.
Über das ONVIF-Modul wird diese Kamera so nicht laufen.
Michael
PS: Falls du im Web nach der Firmware suchen willst
Model: Bullet 2S
FirmwareVersion: ppstrong-a5-tuya2_general-5.3.2.20220705
HardwareId: Ver 2.1
Danke für die Prüfung
Die Kamera geht retour, ich finde dazu nichts beim suchen im Web.
Gibt es eigentlich eine Liste, welche Kameras die Vorgaben von ONVIF erfüllen.
Leider ist nicht mal auf die Liste von ONVIF Verlass, denn die D-Link DCS-8302LH ist dort gelistet und funktioniert auch nicht richtig. Vom Support bei D-Link habe ich die Aufforderung erhalten, dass ich belegen soll, dass die Parameter ein ‚Must‘ sind.
Habe mal ein paar ONVIF Specs geschickt, mal sehen…
Habe eine neue Kamera angeschafft (Reolink Duo 2), welche das ONVIF Protokoll unterstütz.
Ich erhalte zwar Bewegungsmeldungen (MotionAlarm), jedoch wäre noch mehr möglich (siehe Dump-File) dump.txt (474,3 KB)
Diese weiteren Möglichkeiten werden aber nicht aufgelistet.
Die weiteren mögliche Ereignisse wären:
FaceDetect
PeopleDetect
VehicleDetect
DogCatDetect
Ich kann nicht ausschließen, dass hier noch etwas im Modul fehlt.
Allerdings liefert die Kamera bei der Abfrage der vorhandenen Events unter dem Topic-Pfad RuleEngine nur CellMotionDetector und keinen MyRuleDetector.
Auch wenn sie anschließend hier noch weitere Events unter RuleEngine/MyRuleDetector sendet
Danke für die Prüfung
Ich habe eine Supportanfrage bei Reolink gemacht.
Die Doorbell von Reolink hatte das selbe Problem, dass die die ‚MyRuleDetector‘ Meldungen im ONVIF Client nicht zur Auswahl stehen.
Ich habe aber noch zwei andere Probleme, welche sich aber wahrscheinlich auch auf die Firmware beziehen:
Der MainSteam funktioniert nicht in Symcon, aber auch im ONVIF-Device Manager funktioniert er nicht. Es wird dem Client ein falscher Pfad mitgeteilt (rtsp://192.168.178.101:554/Preview_01_main ist richtig, mitgeteilt wird aber rtsp://192.168.178.101:554) Wäre an und für sich nicht ein Riesenproblem, da der Pfad manuell geändert werden kann.
Das andere Problem ist, dass kein Standbild ausgegeben wird. Die einzige Meldung im Dump nach Aktualisierung ist diese (auch ein falscher Pfad)
Snap URL:
http://(ip address)/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=(any combination of
numbers and letters)&user=(user name)&password=(user password)
(Every time you refresh the website it will snap a new picture)
Jedoch kriege ich auch so kein Bild hin…
Edit: Problem mit dem Standbild behoben, Port 80 war auf der Kamera deaktiviert…
Das stimmt, ich habe die Event Instanz nicht manuell angewählt. Ich hatte nur dienigen, welche mir bei der Videoquelle gelistet wurden, gewählt.
Ich habe diese Event Instanzen nun angelegt, aber es sind dieselben Bewegungserkennungen wie bisher.
Ich habe gehofft, dass allenfalls diejenigen Typen unten aufgeführt werden, aber leider nicht. Diese wären viel genauer als die allgemeinen Bewegungen, es werden viel zu viele Falschmeldungen generiert.
Kann ja nicht, weil sie im IO gar nicht aufgeführt werden
Habe auch andere Projekte gefunden, welche ähnliche Probleme haben. Einer hat es einfach hart für Relolink im Code. Da das Symcon Modul aber universell ist, geht das nicht. Allerdings habe ich noch ein paar Ideen, dauert aber noch etwas.
Michael
Ja, wird als Event übertragen, aber leider nicht bei der Abfrage der möglichen Events.
Da ist von der RuleEngine nur CellMotionDetector enthalten
Also genauso wie schon weiter oben.