NEWS
Test Adapter zoneminder v0.3.x
-
@djsirius hier wird erklärt wie man einen adapter auf debug umstellt:
https://www.youtube.com/watch?v=-1PCHancttc&t=143s
mir reicht ein auszug aus den ersten minuten
-
zoneminder.0 2019-10-06 22:36:47.181 warn No monitors found, please configure monitors in your zoneminder! zoneminder.0 2019-10-06 22:36:47.180 debug reposerrStatusCodeError: 401 - "{\"success\":false,\"data\":{\"name\":\"Not Authenticated\",\"message\":\"Not Authenticated\",\"url\":\"\\/zm\\/api\\/monitors.json\",\"exception\":{\"class\":\"Unautho zoneminder.0 2019-10-06 22:36:47.172 debug REQUEST: Options {"method":"GET","uri":"http://192.168.1.16/zm/api/monitors.json","headers":{"user-agent":"@nodeminder-api"},"resolveWithFullResponse":true} zoneminder.0 2019-10-06 22:36:47.171 debug SetStates zoneminder.0 2019-10-06 22:36:42.177 warn No monitors found, please configure monitors in your zoneminder! zoneminder.0 2019-10-06 22:36:42.177 debug reposerrStatusCodeError: 401 - "{\"success\":false,\"data\":{\"name\":\"Not Authenticated\",\"message\":\"Not Authenticated\",\"url\":\"\\/zm\\/api\\/monitors.json\",\"exception\":{\"class\":\"Unautho zoneminder.0 2019-10-06 22:36:42.167 debug REQUEST: Options {"method":"GET","uri":"http://192.168.1.16/zm/api/monitors.json","headers":{"user-agent":"@nodeminder-api"},"resolveWithFullResponse":true} zoneminder.0 2019-10-06 22:36:42.166 debug SetStates zoneminder.0 2019-10-06 22:36:37.186 warn No monitors found, please configure monitors in your zoneminder! zoneminder.0 2019-10-06 22:36:37.185 debug reposerrStatusCodeError: 401 - "{\"success\":false,\"data\":{\"name\":\"Not Authenticated\",\"message\":\"Not Authenticated\",\"url\":\"\\/zm\\/api\\/monitors.json\",\"exception\":{\"class\":\"Unautho zoneminder.0 2019-10-06 22:36:37.167 debug REQUEST: Options {"method":"GET","uri":"http://192.168.1.16/zm/api/monitors.json","headers":{"user-agent":"@nodeminder-api"},"resolveWithFullResponse":true} zoneminder.0 2019-10-06 22:36:37.167 debug SetStates zoneminder.0 2019-10-06 22:36:32.179 warn No monitors found, please configure monitors in your zoneminder! zoneminder.0 2019-10-06 22:36:32.179 debug reposerrStatusCodeError: 401 - "{\"success\":false,\"data\":{\"name\":\"Not Authenticated\",\"message\":\"Not Authenticated\",\"url\":\"\\/zm\\/api\\/monitors.json\",\"exception\":{\"class\":\"Unauth zoneminder.0 2019-10-06 22:36:32.163 debug REQUEST: Options {"method":"GET","uri":"http://192.168.1.16/zm/api/monitors.json","headers":{"user-agent":"@nodeminder-api"},"resolveWithFullResponse":true} zoneminder.0 2019-10-06 22:36:32.162 debug SetStates zoneminder.0 2019-10-06 22:36:27.242 info check user admin pw ioboker: false zoneminder.0 2019-10-06 22:36:27.188 info check group user admin group admin: false zoneminder.0 2019-10-06 22:36:27.182 debug reposerrStatusCodeError: 401 - "\n{\"success\":false,\"data\":{\"name\":\"User not found\",\"message\":\"User not found\",\"url\":\"\\/zm\\/api\\/host\\/login.json\",\"exception\":{\"class\":\"Unauth zoneminder.0 2019-10-06 22:36:27.154 debug REQUEST: Options {"method":"POST","uri":"http://192.168.1.16/zm/api/host/login.json","body":"user=admin&pass=admin","headers":{"content-type":"application/x-www-form-urlencoded","content-length":21," zoneminder.0 2019-10-06 22:36:27.153 debug data: {"user":"admin","password":"admin","host":"http://192.168.1.16/zm"} zoneminder.0 2019-10-06 22:36:27.143 info starting. Version 0.2.1 in /opt/iobroker/node_modules/iobroker.zoneminder, node: v10.16.0 zoneminder.0 2019-10-06 22:36:27.128 debug statesDB connected zoneminder.0 2019-10-06 22:36:27.117 debug objectDB connected host.debian 2019-10-06 22:36:26.717 info instance system.adapter.zoneminder.0 started with pid 8577 host.debian 2019-10-06 22:36:26.709 info "system.adapter.zoneminder.0" enabled
-
@djsirius zoneminder antwortet dass er admin mit pw admin nicht kennt ...
-
@Meistertr moin. Tja und nun? Das sind genau die User und Passwort, die ich vergeben hab. Und damit kann ich mich auf der Konsole von Zoneminder ja auch anmelden.
Ich habe auch schon mehrere unterschiedliche User mit unterschiedlichen Passwörtern angelegt und er bringt immer diese Meldung, dass er User und Passwort nicht kennt.Dann ist doch der Adapter kaputt!!!???
-
Hallo.
Sooooo, das Problem ist beseitigt!
In den Einstallungen hatte ich bei OPT_USE_AUTH Authenticate user logins to ZoneMinder (?) einen Haken drin. Haken raus, Zoneminder neustart, der Adapter verbindet sich!!!
-
@djsirius das ist aber nur ein wurkaround und nicht die Lösung, zeig mal ein Screenshot deiner Config. Eigentlich sollte es mit Admin Admin gehen müssen...
-
-
@Meistertr
Das mit den Events (Motion) lässt sich mit dem zmeventmanager lösen. Diesen habe ich nun installiert und mir die App "zmninja" gezogen. Läuft alles wunderbar.Im Eventmanager ist auch ein MQTT Server/Client mit dabei, mit dem Du dann sicher auch etwas im Adapter verwenden kannst
-
Könnt ihr mal bitte mit http://server/zm/api/host/getVersion.json schauen, welche Version ihr von zoneminder installiert habt?
Ich habe folgende Version installiert:
{"version":"1.30.4","apiversion":"1.0"}
Vielleicht liegt es daran, weil auf der Homepage steht:
Login process for ZoneMinder v1.32.0 and above: curl -XPOST -d "user=XXXX&pass=YYYY" -c cookies.txt http://yourzmip/zm/api/host/login.json
Login process for older versions of ZoneMinder:
curl -d "username=XXXX&password=YYYY&action=login&view=console" -c cookies.txt http://yourzmip/zm/index.php
-
-
"version":"1.33.14","apiversion":"2.0"}
-
@mikiline sagte in [Aufruf] Zoneminder 0.2.0 Testen:
zmeventmanager
das war auch mein plan... konnte ihn aber noch nciht umsetzen
-
Wie bekomme ich denn meine Zoneminder Version geupdatet?
-
add-apt-repository ppa:iconnor/zoneminder-1.32
-
@Meistertr said in [Aufruf] Zoneminder 0.2.0 Testen:
add-apt-repository ppa:iconnor/zoneminder-1.32
Das funktioniert nicht.
Ich habe debian 9 installiert.
-
-
@djsirius said in [Aufruf] Zoneminder 0.2.0 Testen:
Könnt ihr mal bitte mit http://server/zm/api/host/getVersion.json schauen, welche Version ihr von zoneminder installiert habt?
Ich habe folgende Version installiert:
{"version":"1.30.4","apiversion":"1.0"}
Vielleicht liegt es daran, weil auf der Homepage steht:
Login process for ZoneMinder v1.32.0 and above:
curl -XPOST -d "user=XXXX&pass=YYYY" -c cookies.txt http://yourzmip/zm/api/host/login.json
Login process for older versions of ZoneMinder:
curl -d "username=XXXX&password=YYYY&action=login&view=console" -c cookies.txt http://yourzmip/zm/index.php
@Meistertr könnte es daran liegen, dass mein Zoneminder-Adapter sich nicht mit Zoneminder verbinden kann?
-
@djsirius jep daran wird es liegen.
-
Ok.
Dann kann ich kein Zoneminder benutzen, weil ich meine Version nicht geupdatet bekomme.Die Vorgehensweise aus dem Link den @Xsev freundlicherweise gepostet hat , bekomme ich immer eine Fehlermeldung.
Ich kenne mich mit der ganzen Sache auch zu wenig aus.
Oder könntest du den Adapter updaten, damit man den Adapter auch mit der Version 1.30.4 benutzen kann?
-
Hatte vorher auch ne kleinere Version drauf und einfach das PPA genommen ohne Versionsnummer und dann ein dist-upgrade ausgeführt
add-apt-repository ppa:iconnor/zonemindervorher sollte man zoneminder stoppen, hat bei mir jedoch (weil vergessen) auch ohne funktioniert. Falls Du alles in einer VM am Laufen hast (was ich mit z.B. Proxmox wärmstens empfehlen kann), kannst ja mal nen Backup machen und versuchen....