NEWS
Test Adapter zoneminder v0.3.x
-
Ich nutze nun seit ein paar Tagen auch den Zoneminder Adapter. Funktioniert eigentlich ganz gut.
Das einzige Problem was ich habe ist, dass ich in unregelmäßigen Abständen einen MYSQL Fehler im Log habe. Ist das bereits bekannt? Oder liegt es an mir?
Hier ein kurzer Auszug aus dem Log:
Edit:
Und noch etwas ist mir aufgefallen. Aus irgendeinem Grund wird immer mehr RAM verbraucht. Nach dem starten bin ich irgendwo bei 40MB nach einem Tag bin ich auf über 300MB (in der Adapterübersicht in iobroker). Außerdem wird der Prozess von iobroker.zoneminder manchmal von linux selbst beendet, da "out of memory". Ich konnte inzwischen schon feststellen, dass das Problem vom Zoneminder Adapter kommt. Habe einen Raspi 4 mit 4GB RAM. -
@daniel_iobroker sagte in Test Adapter zoneminder v0.3.x:
Edit:
Und noch etwas ist mir aufgefallen. Aus irgendeinem Grund wird immer mehr RAM verbraucht. Nach dem starten bin ich irgendwo bei 40MB nach einem Tag bin ich auf über 300MB (in der Adapterübersicht in iobroker). Außerdem wird der Prozess von iobroker.zoneminder manchmal von linux selbst beendet, da "out of memory". Ich konnte inzwischen schon feststellen, dass das Problem vom Zoneminder Adapter kommt. Habe einen Raspi 4 mit 4GB RAM.Das ist bei mir auch so, bei mir wird sogar der CPU load von Tag zu Tag deutlich höher, daher starte ich den Adapter jetzt alle paar Stunden mal neu automatisch, seither keine Probleme.
-
Ich habe leider immer noch Probleme mich einzuloggen:
zoneminder.0 2020-03-22 08:16:29.451 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) zoneminder.0 2020-03-22 08:16:29.451 error at Socket.Readable.push (_stream_readable.js:224:10) zoneminder.0 2020-03-22 08:16:29.451 error at readableAddChunk (_stream_readable.js:269:11) zoneminder.0 2020-03-22 08:16:29.451 error at addChunk (_stream_readable.js:288:12) zoneminder.0 2020-03-22 08:16:29.451 error at Socket.emit (events.js:198:13) zoneminder.0 2020-03-22 08:16:29.451 error at Socket.realHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:825:20) zoneminder.0 2020-03-22 08:16:29.451 error at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:103:24) zoneminder.0 2020-03-22 08:16:29.451 error at Receiver.expectHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:499:31) zoneminder.0 2020-03-22 08:16:29.451 error at Receiver.finish (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:541:12) zoneminder.0 2020-03-22 08:16:29.451 error at Receiver.flush (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:347:3) zoneminder.0 2020-03-22 08:16:29.451 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:508:14 zoneminder.0 2020-03-22 08:16:29.451 error at Receiver.applyExtensions (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:371:5) zoneminder.0 2020-03-22 08:16:29.451 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:532:29 zoneminder.0 2020-03-22 08:16:29.451 error TypeError: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:16:29.451 error uncaught exception: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:16:29.439 debug statesDB connected zoneminder.0 2020-03-22 08:16:29.410 debug objectDB connected zoneminder.0 2020-03-22 08:16:29.403 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) zoneminder.0 2020-03-22 08:16:29.403 error at Socket.Readable.push (_stream_readable.js:224:10) zoneminder.0 2020-03-22 08:16:29.403 error at readableAddChunk (_stream_readable.js:269:11) zoneminder.0 2020-03-22 08:16:29.403 error at addChunk (_stream_readable.js:288:12) zoneminder.0 2020-03-22 08:16:29.403 error at Socket.emit (events.js:198:13) zoneminder.0 2020-03-22 08:16:29.403 error at Socket.realHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:825:20) zoneminder.0 2020-03-22 08:16:29.403 error at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:103:24) zoneminder.0 2020-03-22 08:16:29.403 error at Receiver.expectHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:499:31) zoneminder.0 2020-03-22 08:16:29.403 error at Receiver.finish (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:541:12) zoneminder.0 2020-03-22 08:16:29.403 error at Receiver.flush (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:347:3) zoneminder.0 2020-03-22 08:16:29.403 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:508:14 zoneminder.0 2020-03-22 08:16:29.403 error at Receiver.applyExtensions (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:371:5) zoneminder.0 2020-03-22 08:16:29.403 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:532:29 zoneminder.0 2020-03-22 08:16:29.403 error TypeError: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:16:29.398 error uncaught exception: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:57.575 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) zoneminder.0 2020-03-22 08:15:57.575 error at Socket.Readable.push (_stream_readable.js:224:10) zoneminder.0 2020-03-22 08:15:57.575 error at readableAddChunk (_stream_readable.js:269:11) zoneminder.0 2020-03-22 08:15:57.575 error at addChunk (_stream_readable.js:288:12) zoneminder.0 2020-03-22 08:15:57.575 error at Socket.emit (events.js:198:13) zoneminder.0 2020-03-22 08:15:57.575 error at Socket.realHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:825:20) zoneminder.0 2020-03-22 08:15:57.575 error at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:103:24) zoneminder.0 2020-03-22 08:15:57.575 error at Receiver.expectHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:499:31) zoneminder.0 2020-03-22 08:15:57.575 error at Receiver.finish (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:541:12) zoneminder.0 2020-03-22 08:15:57.575 error at Receiver.flush (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:347:3) zoneminder.0 2020-03-22 08:15:57.575 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:508:14 zoneminder.0 2020-03-22 08:15:57.575 error at Receiver.applyExtensions (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:371:5) zoneminder.0 2020-03-22 08:15:57.575 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:532:29 zoneminder.0 2020-03-22 08:15:57.575 error TypeError: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:57.574 error uncaught exception: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:57.553 debug statesDB connected zoneminder.0 2020-03-22 08:15:57.501 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) zoneminder.0 2020-03-22 08:15:57.501 error at Socket.Readable.push (_stream_readable.js:224:10) zoneminder.0 2020-03-22 08:15:57.501 error at readableAddChunk (_stream_readable.js:269:11) zoneminder.0 2020-03-22 08:15:57.501 error at addChunk (_stream_readable.js:288:12) zoneminder.0 2020-03-22 08:15:57.501 error at Socket.emit (events.js:198:13) zoneminder.0 2020-03-22 08:15:57.501 error at Socket.realHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:825:20) zoneminder.0 2020-03-22 08:15:57.501 error at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:103:24) zoneminder.0 2020-03-22 08:15:57.501 error at Receiver.expectHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:499:31) zoneminder.0 2020-03-22 08:15:57.501 error at Receiver.finish (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:541:12) zoneminder.0 2020-03-22 08:15:57.501 error at Receiver.flush (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:347:3) zoneminder.0 2020-03-22 08:15:57.501 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:508:14 zoneminder.0 2020-03-22 08:15:57.501 error at Receiver.applyExtensions (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:371:5) zoneminder.0 2020-03-22 08:15:57.501 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:532:29 zoneminder.0 2020-03-22 08:15:57.501 error TypeError: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:57.501 error uncaught exception: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:57.477 debug objectDB connected zoneminder.0 2020-03-22 08:15:25.290 debug statesDB connected zoneminder.0 2020-03-22 08:15:25.287 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) zoneminder.0 2020-03-22 08:15:25.287 error at Socket.Readable.push (_stream_readable.js:224:10) zoneminder.0 2020-03-22 08:15:25.287 error at readableAddChunk (_stream_readable.js:269:11) zoneminder.0 2020-03-22 08:15:25.287 error at addChunk (_stream_readable.js:288:12) zoneminder.0 2020-03-22 08:15:25.287 error at Socket.emit (events.js:198:13) zoneminder.0 2020-03-22 08:15:25.287 error at Socket.realHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:825:20) zoneminder.0 2020-03-22 08:15:25.287 error at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:103:24) zoneminder.0 2020-03-22 08:15:25.287 error at Receiver.expectHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:499:31) zoneminder.0 2020-03-22 08:15:25.287 error at Receiver.finish (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:541:12) zoneminder.0 2020-03-22 08:15:25.287 error at Receiver.flush (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:347:3) zoneminder.0 2020-03-22 08:15:25.287 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:508:14 zoneminder.0 2020-03-22 08:15:25.287 error at Receiver.applyExtensions (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:371:5) zoneminder.0 2020-03-22 08:15:25.287 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:532:29 zoneminder.0 2020-03-22 08:15:25.287 error TypeError: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:25.286 error uncaught exception: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:25.264 debug objectDB connected zoneminder.0 2020-03-22 08:15:25.258 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) zoneminder.0 2020-03-22 08:15:25.258 error at Socket.Readable.push (_stream_readable.js:224:10) zoneminder.0 2020-03-22 08:15:25.258 error at readableAddChunk (_stream_readable.js:269:11) zoneminder.0 2020-03-22 08:15:25.258 error at addChunk (_stream_readable.js:288:12) zoneminder.0 2020-03-22 08:15:25.258 error at Socket.emit (events.js:198:13) zoneminder.0 2020-03-22 08:15:25.258 error at Socket.realHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:825:20) zoneminder.0 2020-03-22 08:15:25.258 error at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:103:24) zoneminder.0 2020-03-22 08:15:25.258 error at Receiver.expectHandler (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:499:31) zoneminder.0 2020-03-22 08:15:25.258 error at Receiver.finish (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:541:12) zoneminder.0 2020-03-22 08:15:25.258 error at Receiver.flush (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:347:3) zoneminder.0 2020-03-22 08:15:25.258 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:508:14 zoneminder.0 2020-03-22 08:15:25.258 error at Receiver.applyExtensions (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:371:5) zoneminder.0 2020-03-22 08:15:25.258 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:532:29 zoneminder.0 2020-03-22 08:15:25.258 error TypeError: Cannot read property 'isValidUTF8' of undefined zoneminder.0 2020-03-22 08:15:25.254 error uncaught exception: Cannot read property 'isValidUTF8' of undefined
Kann mir jemand helfen?
-
Hi @ll,
ich habe bei mir nun auch den Adapter am laufen.
Adapter ist verbunden und ich bekomme auch fast alle Werte, allerdings bleiben die Werte für zmEvents leer. - Im Adapter ist der Haken für Events gesetzt.
ZmEventNotification läuft aber soweit eigentlich gut. Alle Cams (3Stück) laufen im Mocord und Alarme werden ausgelöst. Bei ZMNinja sieht auch alles gut aus.
In den Logs im Broker (auch debug) sind auch keine Fehler.Woran kann das liegen?
Welche Einstellungen in der eventnotification.ini sind möglicherweise fehlerhaft?Grüße
Bass-T -
Der Entwickler von dem Adapter hat sich hier in dem Thread schon länger nicht mehr zu Wort gemeldet.....
Zu Deinem Problem kann ich leider nichts sagen -
Nachdem ich mich länger nicht mehr mit dem Zoneminder-Adapter beschäftigt habe, wollte ich jetzt mal mein installiertes ZM auf die aktuellste Version updaten und danach auch wieder den Adapter in ioBroker in Betrieb nehmen. Insbesondere wollte ich mich endlich an die Installation von ZM-Eventmanager heranwagen und hoffe da auf Hilfe von Eurer Seite
Auf Github sind die letzten Aktualisierungen des Adapters gut 7 Monate her. Unter Issues steht etwas von Problemen mit dem neuen JS-Controller und da stellt sich mir die Frage:
Läuft der Adapter soweit bei denen, die ihn installiert haben? Auch mit dem aktuellsten ioBroker-latest-Stand.Vielleicht auch an @Meistertr gerichtet:
Sind Ideen für eine Weiterentwicklung oder -programmierung des Adapters vorgesehen? -
@Berchemer läuft bei mir ohne Probleme. Alles auf dem neuesten Stand inkl. Zoneminder.
-
@coyote
Danke für die Info. Dann versuche ich es mal wieder -
After upgrading to js.controller 3.1.4 the zoneminder adapter is not working any more and throws following log lines (cf. picture). Would you be so kind to advise. Thx.
-
@coyote wie ist deine Konfiguration?
-
@MGrosse welche Konfiguration genau?
js-controller 3.1.4
zoneminder 0.3.3
nodejs 10.21.0Reicht das?
-
@coyote ich habe exakt dieselbe Konfiguration. Aber bei mir funktioniert der zoneminder adapter leider nicht (siehe error log). NPM ist bei mir 6.14.4
-
@Meistertr an was könnte dies liegen?
-
@MGrosse schick mal ein debug auszug
-
@Meistertr anbei befindet sich der debug auszug. ist dieser ausreichend?
-
Hallo meister,
wird an dem Adapter noch weiter gearbeitet oder ist der eingestellt? Hätte aktuell einen Anwendungsfall und würde mich natürlich über einen funktionierenden Adapter freuen.
-
hat hier jemand schon mehrere Kameras eingebunden und in VIS angezeigt? Wenn ich mehrere als eine Kamera in VIS einfüge, wird kein Bild mehr angezeigt
-
@meistertr wird hier noch weiter entwickelt? Kann man irgendwie unterstützen?
-
Hier besteht auch Interesse an einem laufenden Adapter
-
I hope the author will fix it soon