Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter zoneminder v0.3.x

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter zoneminder v0.3.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Meistertr
      Meistertr Developer @mikiline last edited by

      @mikiline so ich hab jetzt alle 3 varianten drin aber scheinbar gibt es von der 1.30 bis 1.33 Probleme mit der API. ein endgültigen stand wird es erst mit der 1.34 geben die in naher Zukunft kommt.

      Probier mal ob es nun klappt. un schick mal einen log

      M 1 Reply Last reply Reply Quote 0
      • M
        mikiline @Meistertr last edited by mikiline

        @Meistertr

        Guten Morgen, soeben versucht. Adapter wird zwar grün, jedoch kommen folgende Meldungen

        zoneminder.0	2019-10-27 08:02:06.521	debug	(12561) reposerrStatusCodeError: 404 - "<!DOCTYPE html>\n<html>\n<head>\n\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\t<title>\n\t\tCakePHP: the rapid development php fr
        zoneminder.0	2019-10-27 08:02:06.510	debug	(12561) REQUEST: Options {"method":"GET","uri":"http://192.168.77.125/zm/api/monitors.json&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJab25lTWluZGVyIiwiaWF0IjoxNTcyMTU5NzA2LCJleHAiOjE1NzIxNj
        zoneminder.0	2019-10-27 08:02:06.510	debug	(12561) REQUEST: Post before string
        zoneminder.0	2019-10-27 08:02:06.509	debug	(12561) SetStates
        zoneminder.0	2019-10-27 08:02:01.526	warn	(12561) No monitors found, please configure monitors in your zoneminder!
        zoneminder.0	2019-10-27 08:02:01.526	debug	(12561) reposerrStatusCodeError: 404 - "<!DOCTYPE html>\n<html>\n<head>\n\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\t<title>\n\t\tCakePHP: the rapid development php fr
        zoneminder.0	2019-10-27 08:02:01.508	debug	(12561) REQUEST: Options {"method":"GET","uri":"http://192.168.77.125/zm/api/monitors.json&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJab25lTWluZGVyIiwiaWF0IjoxNTcyMTU5NzA2LCJleHAiOjE1NzIxNj
        zoneminder.0	2019-10-27 08:02:01.508	debug	(12561) REQUEST: Post before string
        zoneminder.0	2019-10-27 08:02:01.508	debug	(12561) SetStates
        zoneminder.0	2019-10-27 08:01:56.521	warn	(12561) No monitors found, please configure monitors in your zoneminder!
        zoneminder.0	2019-10-27 08:01:56.521	debug	(12561) reposerrStatusCodeError: 404 - "<!DOCTYPE html>\n<html>\n<head>\n\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\t<title>\n\t\tCakePHP: the rapid development php fr
        zoneminder.0	2019-10-27 08:01:56.509	debug	(12561) REQUEST: Options {"method":"GET","uri":"http://192.168.77.125/zm/api/monitors.json&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJab25lTWluZGVyIiwiaWF0IjoxNTcyMTU5NzA2LCJleHAiOjE1NzIxNj
        zoneminder.0	2019-10-27 08:01:56.508	debug	(12561) REQUEST: Post before string
        zoneminder.0	2019-10-27 08:01:56.508	debug	(12561) SetStates
        zoneminder.0	2019-10-27 08:01:51.522	warn	(12561) No monitors found, please configure monitors in your zoneminder!
        zoneminder.0	2019-10-27 08:01:51.522	debug	(12561) reposerrStatusCodeError: 404 - "<!DOCTYPE html>\n<html>\n<head>\n\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\t<title>\n\t\tCakePHP: the rapid development php fr
        zoneminder.0	2019-10-27 08:01:51.508	debug	(12561) REQUEST: Options {"method":"GET","uri":"http://192.168.77.125/zm/api/monitors.json&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJab25lTWluZGVyIiwiaWF0IjoxNTcyMTU5NzA2LCJleHAiOjE1NzIxNj
        zoneminder.0	2019-10-27 08:01:51.508	debug	(12561) REQUEST: Post before string
        zoneminder.0	2019-10-27 08:01:51.508	debug	(12561) SetStates
        zoneminder.0	2019-10-27 08:01:46.753	debug	(12561) WEBSOCKET: {"status":"Success","reason":"","version":"4.4","type":"","event":"auth"}'
        zoneminder.0	2019-10-27 08:01:46.671	debug	(12561) WEBSOCKET Client Connected
        zoneminder.0	2019-10-27 08:01:46.666	warn	(12561) No monitors found, please configure monitors in your zoneminder!
        zoneminder.0	2019-10-27 08:01:46.665	debug	(12561) reposerrStatusCodeError: 404 - "<!DOCTYPE html>\n<html>\n<head>\n\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\t<title>\n\t\tCakePHP: the rapid development php fr
        zoneminder.0	2019-10-27 08:01:46.662	warn	(12561) No monitors found, please configure monitors in your zoneminder!
        zoneminder.0	2019-10-27 08:01:46.662	debug	(12561) reposerrStatusCodeError: 404 - "<!DOCTYPE html>\n<html>\n<head>\n\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\t<title>\n\t\tCakePHP: the rapid development php fr
        zoneminder.0	2019-10-27 08:01:46.647	debug	(12561) system.adapter.admin.0: logging true
        zoneminder.0	2019-10-27 08:01:45.860	debug	(12561) States connected to redis: 127.0.0.1:9000
        zoneminder.0	2019-10-27 08:01:45.810	debug	(12561) statesDB connected
        zoneminder.0	2019-10-27 08:01:45.802	debug	(12561) Redis States: Use Redis connection: 127.0.0.1:9000
        zoneminder.0	2019-10-27 08:01:45.801	debug	(12561) objectDB connected
        zoneminder.0	2019-10-27 08:01:45.796	debug	(12561) Objects connected to redis: 127.0.0.1:9001
        zoneminder.0	2019-10-27 08:01:45.744	debug	(12561) Redis Objects: Use Redis connection: 127.0.0.1:9001
        host.nuc-ubuntu	2019-10-27 08:01:45.078	info	instance system.adapter.zoneminder.0 started with pid 12561
        host.nuc-ubuntu	2019-10-27 08:01:42.700	info	instance system.adapter.zoneminder.0 terminated with code 156 (156)
        

        ich denke du solltest hier nicht deine Zeit "verschwenden" es scheint irgendwie nicht zu gehen und wir warten auf die 1.34

        Trotz allem herzlichen Dank für die Mühe. Falls etwas benötigt wird zum Testen, gerne melden

        1 Reply Last reply Reply Quote 0
        • B
          Berchemer @Lenny.CB last edited by

          @Lenny-CB sagte in Test Adapter zoneminder v0.3.x:

          @Berchemer sagte in [Aufruf] Zoneminder 0.2.0 Testen:

          Habe nämlich alles Kameras mit je einem High- und einem Low-Monitor eingestellt. Low-Monitor ist nur zur Bewegungserkennung bei bestimmten Kameras und High-Monitor für die dazugehörige Aufnahme nach Bewegungserkennung.

          @Berchemer kannst Du das mal etwas näher ausführen? Besonders interessieren würde mich warum Du das so machst.

          Was ich bis dato an den Einstellungen verstanden habe, werden bei Bewegungserkennung Bilder aufgenommen. Bei mir ist es momentan so, dass sich auf den Bildern/Videos "Schlieren" bilden. Also es scheint als würde ein Schatten der Bewegung in die nächsten Frame´s gezogen. Kann man das mit deiner Methode umgehen?

          Deine Methode interpretiere ich so:
          Im LOW-Monitor ist ein CAM-Stream mit schmaler Bandbreite/Qualität, dieser erkennt die Bewegung.
          IM HIGH-Monitor ist ein CAM-Stream mit hoher Auflösung und unter "Linked Monitors" ist der LOW-Monitor eingetragen.
          Wenn der LOW-Monitor eine Bewegung erkennt, wird der HIGH-Monitor angetriggert und nimmt auf.

          Richtig?

          Ja Lenny-CB. So ist es gedacht und funktioniert auch soweit ganz gut, weil ich auch Videoaufnahmen mit Sound haben möchte, wenn ein Event stattfindet und die Kamera auch Audio unterstützt.
          Die LOW-Kamera nimmt den zweiten Stream der jeweiligen Kamera im Graustufenmodus und niedriger Auflösung zum Erkennen von Bewegung ind den definierten Zonen. Durch die Verknüpfung wird bei Bewegungserkennung der High-Monitor gestartet und nimmt die Szene im höheren ersten Stream der jeweiligen Kamera auf.
          Der Low-Monitor ist mit MOCORD konfiguriert und der High-Monitor mit NODECT.

          Somit brauche ich auch nur die Streams der HIGH-Monitore, die aufnehmen oder nur als MOTION eingestellt sind.

          Und jetzt muss ich mich mal mit dem zmeventmanager beschäftigen, weil ich ja auch in ioBroker erkennen möchte, ob gerade ein Monitor einen Alarm meldet oder nicht. Obwohl das, wie ich verstanden habe über die normale API mit (curl http://server/zm/api/monitors/alarm/id:1/command:status.json) und ausgelesen werden könnte, wie in der ZM-Doku unter https://zoneminder.readthedocs.io/en/stable/api.html#arm-disarm-monitors beschrieben.

          Meistertr 1 Reply Last reply Reply Quote 0
          • Meistertr
            Meistertr Developer @Berchemer last edited by

            @Berchemer da hast du recht, das will ich auch noch einbauen , hier muss dann aber jede sekunde der wert aller monitore abgefragt werden. was etwas unwirtschaftlich ist. daher ist die lösung über zmevent besser.

            B 1 Reply Last reply Reply Quote 0
            • Xsev
              Xsev last edited by Xsev

              Bei mir läuft der neue Adpter soweit sehr gut, abgesehen von den Events die werden bei mir nicht aktualisiert und bei gesetzdem Häkchen im Adpater bekomme ich folgende Fehlermeldung: ZM Version 1.32.2

              oneminder.0	2019-10-27 21:09:45.251	error	(29387) WEBSOCKET: Error: Error: Client network socket disconnected before secure TLS connection was established
              host.Homeserver	2019-10-27 21:09:45.250	error	States 192.168.13.100:46216 (Init=false) Redis error:Error: Invalid Chunk: parse failed
              zoneminder.0	2019-10-27 21:08:45.249	error	(29387) WEBSOCKET: Error: Error: Client network socket disconnected before secure TLS connection was established
              host.Homeserver	2019-10-27 21:08:45.249	error	States 192.168.13.100:45482 (Init=false) Redis error:Error: Invalid Chunk: parse failed
              web.0	2019-10-27 21:08:27.723	info	(26815) <==Disconnect system.user.admin from ::ffff:192.168.13.165 vis.0
              web.0	2019-10-27 21:08:27.722	info	(26815) <==Disconnect system.user.admin from ::ffff:192.168.13.165 flot
              zoneminder.0	2019-10-27 21:07:45.246	error	(29387) WEBSOCKET: Error: Error: Client network socket disconnected before secure TLS connection was established
              host.Homeserver	2019-10-27 21:07:45.246	error	States 192.168.13.100:44740 (Init=false) Redis error:Error: Invalid Chunk: parse failed
              zoneminder.0	2019-10-27 21:06:45.244	error	(29387) WEBSOCKET: Error: Error: Client network socket disconnected before secure TLS connection was established
              host.Homeserver	2019-10-27 21:06:45.243	error	States 192.168.13.100:44004 (Init=false) Redis error:Error: Invalid Chunk: parse failed
              zoneminder.0	2019-10-27 21:05:45.242	error	(29387) WEBSOCKET: Error: Error: Client network socket disconnected before secure TLS connection was established
              host.Homeserver	2019-10-27 21:05:45.239	error	States 192.168.13.100:43244 (Init=false) Redis error:Error: Invalid Chunk: parse failed
              

              Ansonsten Top Arbeit!!

              P.s. Kann mir jemand sagen wie ich die Funktion (Motion, Modect etc.) zum Umschalten, einfach in Vis bekomme als Drop Down oder Button?

              1 Reply Last reply Reply Quote 0
              • D
                djsirius last edited by

                @Meistertr

                So, der Adapter ist auf 0.3.1 und der Login funktioniert!

                Vielen Dank und super Arbeit! 👍

                M 1 Reply Last reply Reply Quote 0
                • M
                  mikiline @djsirius last edited by

                  @djsirius
                  bei mir leider noch nicht....

                  zoneminder.0	2019-10-29 09:36:23.341	warn	(4286) No monitors found, please configure monitors in your zoneminder!
                  zoneminder.0	2019-10-29 09:36:23.341	debug	(4286) reposerrStatusCodeError: 404 - "<!DOCTYPE html>\n<html>\n<head>\n\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\t<title>\n\t\tCakePHP: the rapid development php fra
                  zoneminder.0	2019-10-29 09:36:23.330	debug	(4286) REQUEST: Options {"method":"GET","uri":"http://192.168.77.125/zm/api/monitors.json&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJab25lTWluZGVyIiwiaWF0IjoxNTcyMzM4MTY4LCJleHAiOjE1NzIzNDE
                  zoneminder.0	2019-10-29 09:36:23.329	debug	(4286) REQUEST: Post before string
                  zoneminder.0	2019-10-29 09:36:23.329	debug	(4286) SetStates
                  
                  1 Reply Last reply Reply Quote 0
                  • D
                    djsirius last edited by djsirius

                    Mein Adapter geht zwar auf grün, aber das Log sagt mir auch "No monitors found, please configure monitors in your zoneminder!"

                    1 Reply Last reply Reply Quote 0
                    • Meistertr
                      Meistertr Developer last edited by

                      @mikiline @djsirius aber die zmninja app geht ohne probleme?

                      coyote M 2 Replies Last reply Reply Quote 0
                      • coyote
                        coyote Most Active @Meistertr last edited by

                        @Meistertr habe heute endlich zmeventnotification installiert und im Adapter aktiviert.
                        Läuft scheinbar so wie es soll, Snap und Video URL werden angezeigt, History wird auch gefüllt.
                        Danke👍
                        Jetzt muss ich nur die Motion in Zoneminder mal noch anständig einstellen

                        Xsev 1 Reply Last reply Reply Quote 0
                        • M
                          mikiline @Meistertr last edited by

                          @Meistertr
                          ja, es läuft alles ohne Probleme. Nur die Anmeldung mit dem Adapter geht nicht.
                          Eventnotification mit ZMNinja und alles geht auch einwandfrei

                          1 Reply Last reply Reply Quote 0
                          • Xsev
                            Xsev @coyote last edited by

                            @coyote
                            Läuft bei dir die Event notification jetzt komplett? Was hast du installiert? Ich hab die nur im zoneminder laufen aber nix extra installiert? Mein Adapter ist grün, Cams sind auch am laufen aber Events bekomme ich nicht, nur oben erwähnte TLS Fehlermeldung im log. Hab ich was übersehen?

                            coyote 1 Reply Last reply Reply Quote 0
                            • coyote
                              coyote Most Active @Xsev last edited by

                              @Xsev ja, ich hab zmeventnotification gestern installiert nach Anleitung aber noch ohne hooks. Ohne dass du zmevent installiert hast kommt da auch nix an

                              Xsev 1 Reply Last reply Reply Quote 0
                              • Xsev
                                Xsev @coyote last edited by Xsev

                                @coyote Hättest du mal bitte einen Link zu der Anleitung. Also nicht das wir aneinander vorbei sprechen, in Zoneminder hab ich Zugriff auf die Events also die gespeicherten Videos. Ist das dann ein extra Modul im Broker oder im Zoneminder?
                                Sorry für die blöde Frage aber steh grad a weng am Schlauch 🤗

                                2019-10-30.png

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mikiline @Xsev last edited by mikiline

                                  @Xsev
                                  hier lang....

                                  Xsev 1 Reply Last reply Reply Quote 1
                                  • Xsev
                                    Xsev @mikiline last edited by

                                    @mikiline Ah alles klaro!! Danke! 👍

                                    1 Reply Last reply Reply Quote 0
                                    • Meistertr
                                      Meistertr Developer last edited by Meistertr

                                      ok ich komme der sache näher... bitte nochmal von git testen alle versionen besonders die mit api 2.0

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        djsirius @Meistertr last edited by djsirius

                                        @Meistertr zoneminder.png

                                        Meistertr 1 Reply Last reply Reply Quote 0
                                        • Meistertr
                                          Meistertr Developer @djsirius last edited by

                                          @djsirius debuglog vom start wäre interessant

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            djsirius @Meistertr last edited by

                                            @Meistertr Habe ich dir per Chat zukommen lassen.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            832
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            camera motion zoneminder
                                            23
                                            206
                                            24402
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo