NEWS
Unifi Protect Adapter
-
@adrian-01 Also bei mir ist der DP wahr solange er Bewegung erkennt.
Starte den Adapter mal neu. -
Habe schon mehrfach neugestartet
Ist das evtl. Etwas verzögert ?
Es gibt ja unter dem Ordner UniFi-Protect noch den realTimeEvents, da tut sich sofort etwas sobald ich in den Bereich laufe.Aber die isMotionDetected wäre am besten geeignet…
-
@adrian-01 Hast du den State auch in den Einstellungen der Instanz angehakt?
-
Ja auch dort ist er eigentlich abgehakt.
Evtl. Den Adapter nochmal löschen ? -
@adrian-01 Der Datenpunkt bleibt dauerhaft auf false?
Wie sind denn die Einstellungen in der Kamera? Nur Motion zones oder auch Smart Motion? -
@lessthanmore
In der Kamera habe ich eine SmartMotion Zone und eine normale Motion Zone.
Die Variable bleibt dauerhaft auf false ja. -
@adrian-01 du hast aber auch die version installiert, die ich dir verlinkt hatte?
-
@xenon
Ja, habe genau diesen Link verwendet…
Kann es damit zu tun haben das ich ja zuvor versucht hatte die „alte“ Version zu installieren? -
Hallo zusammen,
ich habe jetzt eben nochmal ioBroker komplett neu installiert und anschließend den Adapter frisch installiert, sowie alles dann neu gestartet.
Leider aktualisiert sich die Variable "isMotionDetected" immer noch nicht. -
Noch so eine Frage am Rande... Die Variable lastMotion enthält einfach eine Zufällige Zahlenkombination ? Müsste hier nicht Datum + Uhrzeit stehen ? Oder muss ich das erst irgendwie Konvertieren um hier Datum + Uhrzeit herauszubekommen?
Gruß,
-
@adrian-01 das ist ein timestamp keine zufällige Zahl
Wenn die variable nicht geht mach ein issue auf github auf. Ich nutze die nicht, kann daher nix dazu sagen
-
Lieber Peter,
Liebes UPA User,ich habe seit einiger Zeit schon den UNIFI Adapter im Einsatz und bin eigentlich durch Zufall
auf den Protect Adapter von @peterbaumert gestoßen.
Ich habe ein UniFi Netzwerk mit einem UDM-Pro (UniFi OS UDM Pro 1.11.0-23).Eigentlich sieht alles recht OK aus...
... von GITHUB installiert
... Instanz angelegt
... viele DP sind daaber... leider werden Sie nicht aktualisiert!
Hier mein System:
Der Adapter:
Die Instanz:
Hier das Log nach einem Neustart:
Und hier die Datenpunkte:
Wenn ich mir das Log ansehe ... hat es den Anschein als würde der Connect funktionieren.
Hier noch mal die Konfiguration :
Ach so meine UDM/Protect läuft...:
Gibt es etwas was ich übersehen habe?
Lieben Dank für gute Ratschläge
Liebe Grüße
Jörg
-
Oh mannn.... der Benutzer in UDM Protect hatte nicht die richtigen RECHTE!!!!
Danke alles funzt!
Viele GrüsseJörg
-
Ich bin gerade auf den Adapter gestoßen aber irgendwie füllen sich die Datenpunkte bei mir nicht.
-
@klee es war der falsche Port.... 443 Anstatt 7443 hat geholfen
-
Hi zusammen,
ich habe heute den aktuellen Adapter von GitHub installiert. Erstmal vielen Dank an die Entwickler !
Ich habe jetzt allerdings ein Problem mit den Snapshots. Die wurden einmal angelegt und danach nicht wieder. Im Log sehe ich ein restart des adapters sobald ein motion event stattfindet.
Hat jemand eine Idee woran das liegt ?
Hier mal die Logs dazu.
unifi-protect.0 2022-02-21 18:01:25.377 info 172.16.10.52: Connected to the UniFi realtime update events API.
unifi-protect.0 2022-02-21 18:01:25.344 info 172.16.10.52: Connected to the Protect controller API (address: 172.16.10.52 mac: 784558DECB59).
unifi-protect.0 2022-02-21 18:01:24.267 info starting. Version 0.0.12 in /opt/iobroker/node_modules/iobroker.unifi-protect, node: v12.22.8, js-controller: 3.3.22
host.e88d810f7b56 2022-02-21 18:01:22.203 info instance system.adapter.unifi-protect.0 started with pid 17052
host.e88d810f7b56 2022-02-21 18:00:52.148 info Restart adapter system.adapter.unifi-protect.0 because enabled
host.e88d810f7b56 2022-02-21 18:00:52.147 error instance system.adapter.unifi-protect.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
host.e88d810f7b56 2022-02-21 18:00:52.146 error Caught by controller[1]: at Receiver.getData (/opt/iobroker/node_modules/iobroker.unifi-protect/node_modules/ws/lib/receiver.js:446:17)
host.e88d810f7b56 2022-02-21 18:00:52.146 error Caught by controller[1]: at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.unifi-protect/node_modules/ws/lib/receiver.js:513:14)
host.e88d810f7b56 2022-02-21 18:00:52.145 error Caught by controller[1]: at Receiver.EventEmitter.emit (domain.js:483:12)
host.e88d810f7b56 2022-02-21 18:00:52.145 error Caught by controller[1]: at Receiver.emit (events.js:314:20)
host.e88d810f7b56 2022-02-21 18:00:52.144 error Caught by controller[1]: at Receiver.receiverOnMessage (/opt/iobroker/node_modules/iobroker.unifi-protect/node_modules/ws/lib/websocket.js:1137:20)
host.e88d810f7b56 2022-02-21 18:00:52.144 error Caught by controller[1]: at WebSocket.EventEmitter.emit (domain.js:483:12)
host.e88d810f7b56 2022-02-21 18:00:52.144 error Caught by controller[1]: at WebSocket.emit (events.js:326:22)
host.e88d810f7b56 2022-02-21 18:00:52.143 error Caught by controller[1]: at WebSocket.<anonymous> (/opt/iobroker/node_modules/iobroker.unifi-protect/protect_api/protect-update-events.js:309:12)
host.e88d810f7b56 2022-02-21 18:00:52.143 error Caught by controller[1]: at ProtectUpdateEvents.motionEventHandler (/opt/iobroker/node_modules/iobroker.unifi-protect/protect_api/protect-update-events.js:365:77)
host.e88d810f7b56 2022-02-21 18:00:52.142 error Caught by controller[1]: at ProtectApi.getFullNameById (/opt/iobroker/node_modules/iobroker.unifi-protect/protect_api/protect-api.js:424:31)
host.e88d810f7b56 2022-02-21 18:00:52.142 error Caught by controller[1]: TypeError: Cannot read property 'find' of null
host.e88d810f7b56 2022-02-21 18:00:52.141 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:unifi-protect.0 2022-02-21 18:00:51.452 warn Terminated (UNCAUGHT_EXCEPTION): Without reason
unifi-protect.0 2022-02-21 18:00:51.448 info terminating
unifi-protect.0 2022-02-21 18:00:51.446 info cleaned everything up...
unifi-protect.0 2022-02-21 18:00:51.407 error Cannot read property 'find' of null
unifi-protect.0 2022-02-21 18:00:51.406 error TypeError: Cannot read property 'find' of null at ProtectApi.getFullNameById (/opt/iobroker/node_modules/iobroker.unifi-protect/protect_api/protect-api.js:424:31) at ProtectUpdateEvents.motionEventHandler (/opt/iobroker/node_modules/iobroker.unifi-protect/protect_api/protect-update-events.js:365:77) at WebSocket.<anonymous> (/opt/iobroker/node_modules/iobroker.unifi-protect/protect_api/protect-update-events.js:309:12) at WebSocket.emit (events.js:326:22) at WebSocket.EventEmitter.emit (domain.js:483:12) at Receiver.receiverOnMessage (/opt/iobroker/node_modules/iobroker.unifi-protect/node_modules/ws/lib/websocket.js:1137:20) at Receiver.emit (events.js:314:20) at Receiver.EventEmitter.emit (domain.js:483:12) at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.unifi-protect/node_modules/ws/lib/receiver.js:513:14) at Receiver.getData (/opt/iobroker/node_modules/iobroker.unifi-protect/node_modules/ws/lib/receiver.js:446:17)
unifi-protect.0 2022-02-21 18:00:51.389 error unhandled promise rejection: Cannot read property 'find' of null
unifi-protect.0 2022-02-21 18:00:51.387 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
-
Hallo
Ich würde gerne den Adapter nutzen, um Kameras ein und aus zu schalten. Ist das irgendwie schon möglich zu machen?
Hintergrund:
Ich Überwache einen Pool.
Bei Bewegung wird gemeldet.
Nun möchte ich, dass wenn der Pool Rollo offen ist die Kamera ausschaltet.
da stelle ich mir vor, dass das am Besten möglich wäre POE auszuschalten o.ä.
Gruss
Ritschi -
@ritschi Ausschalten nicht, aber du kannst das Recording umschalten zwischen 'always/never/detections'
Schau dir da den Github-Issue an, da musst du was an den Objekten einmalig ändern. -
Bin ich der einzige bei dem der Adapter überhaupt nicht mehr stabil läuft? Auf github gibt's dazu auch schon ein issue. Der Adapter stürzt komplett ab und startet auch nicht mehr neu, wegen restart loop. Auf github passiert aber leider auch nix mehr
-
nein, habe mittlerweile das gleiche Problem nach Änderungenbei den zu synchronisierenden Objekten. Auch wenn die eine Kamera hinzufügst im Unifi Protect und der Adapter läuft schmiert er ab.
Ich denke mal der Adapter wird nicht weiter entwickeln - sehr schade.