NEWS
Test Adapter onvif camera v1.x.x
-
-
2 von 5 Kameras wurden automatisch gefunden. Eine weitere Kamera habe ich versucht über die manuelle Suche hinzuzufügen. Das hat bisher nicht geklappt.
Im Log erscheint folgede Fehlermeldung:
2023-02-18 20:06:50.031 - [31merror[39m: onvif.0 (30778) <?xml version="1.0" ?> <soap:Envelope > <soap:Header> <wsa:Action>http://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches</wsa:Action> <wsa:MessageID>urn:uuid:2103980d-d1e4-45f9-a254-7060656a0240</wsa:MessageID> <wsa:RelatesTo>urn:uuid:83c2918f-0ea3-387d-d813-662f936f47ae</wsa:RelatesTo> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To> <wsd:AppSequence InstanceId="3833292636" MessageNumber="1"/> </soap:Header> <soap:Body> <wsd:ProbeMatches/> </soap:Body> </soap:Envelope>
2023-02-18 20:06:54.949 - [31merror[39m: onvif.0 (30778) Error during discovery: TypeError: Cannot read properties of undefined (reading 'endpointReference'),TypeError: Cannot read properties of undefined (reading 'endpointReference') 2023-02-18 20:06:54.950 - [32minfo[39m: onvif.0 (30778) Finished onvif discovery
-
@ofbeqnpolkkl6mby5e13
Nochmal installieren sollte jetzt auch mit dem xml umgehen können.Welcher Fehler kommt bei der manuelle suche im log?
Um welche Kamera handelt es sich? -
Ich installiere gerade noch mal. Es handelt sich um Hikam S6:
-
2023-02-18 20:25:04.353 - [32minfo[39m: host.iobroker iobroker url https://github.com/iobroker-community-adapters/ioBroker.onvif --host iobroker --debug 2023-02-18 20:25:08.434 - [32minfo[39m: host.iobroker iobroker install iobroker-community-adapters/ioBroker.onvif#740f0bc19978844bb1a20266ddfec06dd590bce7 2023-02-18 20:25:09.652 - [32minfo[39m: host.iobroker iobroker NPM version: 8.19.2 2023-02-18 20:25:09.653 - [32minfo[39m: host.iobroker iobroker Installing iobroker-community-adapters/ioBroker.onvif#740f0bc19978844bb1a20266ddfec06dd590bce7... (System call) 2023-02-18 20:25:27.221 - [32minfo[39m: host.iobroker iobroker npm WARN skipping integrity check for git dependency ssh://git@github.com/iobroker-community-adapters/ioBroker.onvif.git 2023-02-18 20:25:30.073 - [32minfo[39m: host.iobroker iobroker 2023-02-18 20:25:30.078 - [32minfo[39m: host.iobroker iobroker changed 1 package in 19s151 packages are looking for funding run `npm fund` for details 2023-02-18 20:25:30.205 - [32minfo[39m: host.iobroker iobroker upload [1] onvif.admin /opt/iobroker/node_modules/iobroker.onvif/admin/jsonConfig.json jsonConfig.json application/json 2023-02-18 20:25:30.598 - [32minfo[39m: host.iobroker iobroker upload [0] onvif.admin /opt/iobroker/node_modules/iobroker.onvif/admin/onvif.png onvif.png image/png 2023-02-18 20:25:30.649 - [32minfo[39m: host.iobroker iobroker Update "system.adapter.onvif.0" 2023-02-18 20:25:30.669 - [32minfo[39m: host.iobroker stopInstance system.adapter.onvif.0 (force=false, process=true) 2023-02-18 20:25:30.676 - [32minfo[39m: host.iobroker stopInstance system.adapter.onvif.0 send kill signal 2023-02-18 20:25:30.677 - [32minfo[39m: onvif.0 (31474) Got terminate signal TERMINATE_YOURSELF 2023-02-18 20:25:30.684 - [32minfo[39m: onvif.0 (31474) terminating 2023-02-18 20:25:30.686 - [32minfo[39m: onvif.0 (31474) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-02-18 20:25:31.430 - [32minfo[39m: host.iobroker instance system.adapter.onvif.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2023-02-18 20:25:31.697 - [32minfo[39m: host.iobroker iobroker exit 0 2023-02-18 20:25:33.901 - [32minfo[39m: host.iobroker instance system.adapter.onvif.0 started with pid 31986 2023-02-18 20:25:36.433 - [32minfo[39m: onvif.0 (31986) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system 2023-02-18 20:25:36.570 - [32minfo[39m: onvif.0 (31986) starting. Version 1.0.0 (non-npm: iobroker-community-adapters/ioBroker.onvif#740f0bc19978844bb1a20266ddfec06dd590bce7) in /opt/iobroker/node_modules/iobroker.onvif, node: v16.18.1, js-controller: 4.0.24 2023-02-18 20:25:36.650 - [32minfo[39m: onvif.0 (31986) Found Adapter Device: onvif.0.192_168_0_157_8090 HighInfinity S53.0 192.168.0.157:8090 2023-02-18 20:25:36.944 - [32minfo[39m: onvif.0 (31986) Device successful initialized: 192.168.0.157:8090 2023-02-18 20:25:36.958 - [32minfo[39m: onvif.0 (31986) Found Adapter Device: onvif.0.192_168_0_134_8090 HighInfinity S53.0 192.168.0.134:8090 2023-02-18 20:25:37.125 - [32minfo[39m: onvif.0 (31986) Device successful initialized: 192.168.0.134:8090 2023-02-18 20:25:37.129 - [32minfo[39m: onvif.0 (31986) Start onvif discovery 2023-02-18 20:25:37.220 - [32minfo[39m: onvif.0 (31986) Discovery Reply from 192.168.0.157 (HiKam) (ipc) (http://192.168.0.157:8090/onvif/device_service) (urn:uuid:A030304) 2023-02-18 20:25:37.221 - [32minfo[39m: onvif.0 (31986) Skip device 192.168.0.157 because it is already configured via iobroker object. Delete the device under objects for reconfigure. 2023-02-18 20:25:37.237 - [32minfo[39m: onvif.0 (31986) Discovery Reply from 192.168.0.134 (HiKam) (ipc) (http://192.168.0.134:8090/onvif/device_service) (urn:uuid:A030693) 2023-02-18 20:25:37.238 - [32minfo[39m: onvif.0 (31986) Skip device 192.168.0.134 because it is already configured via iobroker object. Delete the device under objects for reconfigure. 2023-02-18 20:25:37.686 - [31merror[39m: onvif.0 (31986) Discovery error Wrong SOAP message from 192.168.0.5:58473 2023-02-18 20:25:37.687 - [31merror[39m: onvif.0 (31986) <?xml version="1.0" ?> <soap:Envelope > <soap:Header> <wsa:Action>http://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches</wsa:Action> <wsa:MessageID>urn:uuid:da131468-4ad0-4911-b2e4-764c9bcb389e</wsa:MessageID> <wsa:RelatesTo>urn:uuid:324361d5-8467-c8b1-e6ab-0015f126a1ff</wsa:RelatesTo> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To> <wsd:AppSequence InstanceId="1375130137" MessageNumber="1"/> </soap:Header> <soap:Body> <wsd:ProbeMatches/> </soap:Body> </soap:Envelope> 2023-02-18 20:25:37.885 - [31merror[39m: onvif.0 (31986) Discovery error Wrong SOAP message from 192.168.0.5:58473 2023-02-18 20:25:37.886 - [31merror[39m: onvif.0 (31986) <?xml version="1.0" ?> <soap:Envelope > <soap:Header> <wsa:Action>http://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches</wsa:Action> <wsa:MessageID>urn:uuid:da131468-4ad0-4911-b2e4-764c9bcb389e</wsa:MessageID> <wsa:RelatesTo>urn:uuid:324361d5-8467-c8b1-e6ab-0015f126a1ff</wsa:RelatesTo> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To> <wsd:AppSequence InstanceId="1375130137" MessageNumber="1"/> </soap:Header> <soap:Body> <wsd:ProbeMatches/> </soap:Body> </soap:Envelope> 2023-02-18 20:25:42.136 - [31merror[39m: onvif.0 (31986) Error during discovery: TypeError: Cannot read properties of undefined (reading 'endpointReference'),TypeError: Cannot read properties of undefined (reading 'endpointReference') 2023-02-18 20:25:42.136 - [32minfo[39m: onvif.0 (31986) Finished onvif discovery
-
Alle fehlenden Kameras hat der Adapter inzwischen gefunden, indem ich die Kameras mal neu gestartet habe.
Eine manuelle Suche wurde bei mir nie ausgeführt. Zumindest habe ich nicht erkennen können, dass etwas passiert, wenn man die manuelle Suche ausführt.
2023-02-18 20:43:07.096 - [31merror[39m: onvif.0 (847) 192.168.0.172:8090 Error getting livestream udp multi url: Error: ONVIF SOAP Fault: Specification of StreamType or Transport part in StreamSetup is not supported.
-
Ist denn 192.168.0.5:58473 eine Kamera?
Hast du die manuelle Suche auch in der korrekten IP range gemacht?
-
Diese IP kannst du ignorieren. Das ist mein QNAP-NAS.
Range hatte ich natürlich auf mein Netz angepasst.
-
@ofbeqnpolkkl6mby5e13 Kannst ja nochmal im log check ob was bei manual search passiert
-
Ich habe auch mal versucht den Adapter zu installieren, was leider zu einem kleinen Desaster mutierte.
Erst einmal sind und bleiben die beiden Such-Buttons in den Instanz Einstellungen ausgegraut.
Alle manuellen Eintragungen sind Zielgenau (Name, PW, IP und Port) auf die Kameras ausgelegt. Man kann aber wie gesagt leider nicht suchen, weil die Buttons ohne Funktion sind.Im loggin wird jede Menge npm-rebuild durchgeführt, was aber letztendlich zu einem finalen Stop des Adapters führt.
host.GLT(GLT) 2023-02-18 21:00:00.129 info instance system.adapter.dwd.0 started with pid 12580 host.GLTGLT) 2023-02-18 20:59:24.158 info host.GLT(GLT) Rebuild for adapter system.adapter.onvif.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. host.GLTGLT) 2023-02-18 20:59:24.158 error host.GLT(GLT) instance system.adapter.onvif.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.GLTGLT) 2023-02-18 20:59:24.158 error host.GLT(GLT) Caught by controller[0]: } host.GLTGLT) 2023-02-18 20:59:24.158 error host.GLT(GLT) Caught by controller[0]: ] host.GLTGLT) 2023-02-18 20:59:24.158 error host.GLT(GLT) Caught by controller[0]: 'C:\\iobroker\\GLT\\node_modules\\iobroker.onvif\\main.js' host.GLTGLT) 2023-02-18 20:59:24.158 error host.GLT(GLT) Caught by controller[0]: 'C:\\iobroker\\GLT\\node_modules\\urllib\\src\\cjs\\index.js', host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: 'C:\\iobroker\\GLT\\node_modules\\urllib\\src\\cjs\\HttpClient.js', host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: 'C:\\iobroker\\GLT\\node_modules\\urllib\\src\\cjs\\diagnosticsChannel.js', host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: requireStack: [ host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: code: 'MODULE_NOT_FOUND', host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:952:19) { host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:769:14) host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:928:32) host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) host.GLTGLT) 2023-02-18 20:59:24.157 error host.GLT(GLT) Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1063:30) host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: at Object.<anonymous> (C:\iobroker\GLT\node_modules\urllib\src\cjs\diagnosticsChannel.js:7:47) host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: at require (internal/modules/cjs/helpers.js:88:18) host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:952:19) host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:725:27) host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15) host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: - C:\iobroker\GLT\node_modules\iobroker.onvif\main.js host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: - C:\iobroker\GLT\node_modules\urllib\src\cjs\index.js host.GLTGLT) 2023-02-18 20:59:24.156 error host.GLT(GLT) Caught by controller[0]: - C:\iobroker\GLT\node_modules\urllib\src\cjs\HttpClient.js host.GLTGLT) 2023-02-18 20:59:24.155 error host.GLT(GLT) Caught by controller[0]: - C:\iobroker\GLT\node_modules\urllib\src\cjs\diagnosticsChannel.js host.GLTGLT) 2023-02-18 20:59:24.155 error host.GLT(GLT) Caught by controller[0]: Require stack: host.GLTGLT) 2023-02-18 20:59:24.155 error host.GLT(GLT) Caught by controller[0]: Error: Cannot find module 'diagnostics_channel' host.GLTGLT) 2023-02-18 20:59:24.155 error host.GLT(GLT) Caught by controller[0]: host.GLTGLT) 2023-02-18 20:59:24.155 error host.GLT(GLT) Caught by controller[0]: ^ host.GLTGLT) 2023-02-18 20:59:24.155 error host.GLT(GLT) Caught by controller[0]: throw err; host.GLTGLT) 2023-02-18 20:59:24.154 error host.GLT(GLT) Caught by controller[0]: internal/modules/cjs/loader.js:883
host.GLTGLT) 2023-02-18 20:58:37.282 info host.GLT(GLT) instance system.adapter.onvif.0 started with pid 2200 host.GLTGLT) 2023-02-18 20:58:37.099 info host.GLT(GLT) iobroker npm-rebuild: exit 1 host.GLTGLT) 2023-02-18 20:58:36.074 error host.GLT(GLT) iobroker npm-rebuild: Rebuilding native modules failed host.GLTGLT) 2023-02-18 20:58:22.583 info host.GLT(GLT) iobroker npm-rebuild: C:\iobroker\GLT\node_modules\@serialport\bindings>if not defined npm_config_node_gyp (node "C:\iobroker\GLT\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\iobroker\GLT\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) host.GLTGLT) 2023-02-18 20:58:22.582 info host.GLT(GLT) iobroker npm-rebuild: host.GLTGLT) 2023-02-18 20:58:21.779 info host.GLT(GLT) iobroker npm-rebuild: > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild host.GLTGLT) 2023-02-18 20:58:21.778 info host.GLT(GLT) iobroker npm-rebuild: > @serialport/bindings@8.0.8 install C:\iobroker\GLT\node_modules\@serialport\bindings host.GLTGLT) 2023-02-18 20:58:21.567 info host.GLT(GLT) iobroker npm-rebuild: Thank you for using serialport! If you rely on this package, please consider supporting our open collective: > https://opencollective.com/serialport/donate host.GLTGLT) 2023-02-18 20:58:21.392 info host.GLT(GLT) iobroker npm-rebuild: > serialport@8.0.8 postinstall C:\iobroker\GLT\node_modules\serialport > node thank-you.js host.GLTGLT) 2023-02-18 20:58:15.320 info host.GLT(GLT) iobroker npm-rebuild: > node-gyp-build host.GLTGLT) 2023-02-18 20:58:15.320 info host.GLT(GLT) iobroker npm-rebuild: > @serialport/bindings-cpp@10.8.0 install C:\iobroker\GLT\node_modules\@serialport\bindings-cpp host.GLTGLT) 2023-02-18 20:58:15.087 info host.GLT(GLT) iobroker npm-rebuild: [canvas] Success: "C:\iobroker\GLT\node_modules\iobroker.mihome-vacuum\node_modules\canvas\build\Release\canvas.node" is installed via remote host.GLTGLT) 2023-02-18 20:58:10.717 info host.GLT(GLT) iobroker npm-rebuild: > canvas@2.11.0 install C:\iobroker\GLT\node_modules\iobroker.mihome-vacuum\node_modules\canvas > node-pre-gyp install --fallback-to-build --update-binary host.GLTGLT) 2023-02-18 20:58:10.716 info host.GLT(GLT) iobroker npm-rebuild: host.GLTGLT) 2023-02-18 20:58:08.975 info host.GLT(GLT) iobroker npm-rebuild: > esbuild@0.11.23 postinstall C:\iobroker\GLT\node_modules\esbuild > node install.js host.GLTGLT) 2023-02-18 20:58:08.974 info host.GLT(GLT) iobroker npm-rebuild: host.GLTGLT) 2023-02-18 20:58:06.612 info host.GLT(GLT) iobroker npm-rebuild: The object "system.certificates" was updated successfully. host.GLTGLT) 2023-02-18 20:58:06.603 info host.GLT(GLT) iobroker npm-rebuild: Update certificate defaultPublic host.GLTGLT) 2023-02-18 20:58:06.602 info host.GLT(GLT) iobroker npm-rebuild: The object "system.certificates" was updated successfully. host.GLTGLT) 2023-02-18 20:58:06.592 info host.GLT(GLT) iobroker npm-rebuild: { "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEpAIBAAKCAQEAr0Gojb/CqpNT9HcAyn1q+PN9Vy6+ZEIm8AT2B+jgb0xtKZ9h\r\nbgQ/i3Bspz2mY6uccmqZNppNmWrs/fcy5E58+NKLVUAVggC7vBDn7n1YIgUAqfFE\r\n+CqPuyJduhbOFBu2KW/gM7RZo5QJOJQf0Y1mLtYWOooGdWMnbihtxwEGRyh2iLAf\r\njMg4pj3sdnQCoSEfUpythnOLEXRrh27nIkPfTZ1JTD12Kmr3icIZHL1p5hBw5i19\r\nSa6Qwtzy5+mvlWVu/1jhyXSgbhckMs99tshzY2Pahii+PKS9MEVKk/sgPWqBUKri\r\njrM675XG1K7b2ODgdk0I0YtkGWxjJKmbldmpcwIDAQABAoIBAENQYMExKkACHnkD\r\nTFZ6HaBJRZc66P3xOqtt/GHFXI7jN/qIsQ9kqlOQdus1jrcxrwFzWC3UzoFixGw3\r\nimCOlQmtNL8lwh0Q0wrFI5BCrJtEeKDNfsQi9NnXtVBIehbXHfyEcATr/JILxg7p\r\nNd9zBBBxQlBxu1FTKE3zUVbiWdryWI/3LMkbpQ5YmIde892l6vY9z3NkE/BnMAJz\r\nyRBAyZKyHZWqs/Y1ybm0kGrTrrApLtUQhHLnMQwc2Uaxh7UVBk9vKRaV6/8CaNi1\r\nCR+tkwgjkxp56qNJPKICqB8w3SVy2Rr7Dwl6uCjGicgH97C5wFrrTj6iYiXH4QUl\r\n1t0YnsECgYEA48nLO/xsbSe+PFzMtimp4BTmWNKxbnPr4FoduGSAQs3yNy2Ffusu\r\ntYipSgiU24bI54c46ysgbIeknfUklhaFlSoUMOR+NvOSx+Lbo/sS4Kp6crd3As5A\r\nm87Zg2yIlhJpAtk8GudnUim6hdI4fX1W4L16SP6CAvpGIqxyeEd11usCgYEAxPZN\r\nl4emDgbNEqshgnFtUJwfeMXyclLQGIYVTm5Bnqj2NEC5aeo8n+YvHuY6w/MSVlXP\r\nFsh60ahi3n4SH5IwpdbXAxdVqJrK5sF4u93k0N02a7EcBJo+3kQZDbcenPq39YTG\r\nLlMcintDKmfxBaCO/dgHQWlX4lHwMzz0v3KE5ZkCgYAm08fLssw8kvCvU1YlmtZ0\r\n9rsI2ukZnbLQLCwyuRbPzFEELMM7jhUJJoFMuEe/X6sxI/CEzXYaaciakCWrW61r\r\nbp/AccI91ajoX3f27J4cI5L5qOIlXUjQBiM3brGdewfhT2waXeVTsP81Pk8YvNup\r\nNUL53EAHB+gakvB0JiIk/wKBgQCjMOABGOdA3+mx+hB9n7VPAMwiqP/EMVExwIaO\r\nwVOlPaEgkjANzYIFihaop2ExUYhz+Azpd5ordDTW2+XwOpQMFAF6Ei9qzzYmE08R\r\neTxIwcCBYfEw7wv/5LRNZNf8gM9CoYwCfeI76v0veYd9fhZ7xC3eyIWEgxddnLe8\r\nmAn8oQKBgQCdi+UI6XdKuEPr/1LytaLBUv/yTFrp2qeqzsFH38lTkESSwaHFHjmn\r\nj8WEbasg9C3uac7pGqFKdUMcKPv02/Viy7nv/KAfvd9DY4vWVKVO/K2EYP239AjB\r\nE7lHwOPOf0jUAVKR660cA/PVz+EENwQE4f/xAxx3unKWwxFOBaoy2w==\r\n-----END RSA PRIVATE KEY-----\r\n", "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIIDeTCCAmGgAwIBAgIJAsGVlTS426PSMA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMzAyMTgxOTU4MDZaFw0yNDAyMTgxOTU4MDZaMD4xETAPBgNV\r\nBAMTCEdMVChHTFQpMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9BqI2/wqqT\r\nU/R3AMp9avjzfVcuvmRCJvAE9gfo4G9MbSmfYW4EP4twbKc9pmOrnHJqmTaaTZlq\r\n7P33MuROfPjSi1VAFYIAu7wQ5+59WCIFAKnxRPgqj7siXboWzhQbtilv4DO0WaOU\r\nCTiUH9GNZi7WFjqKBnVjJ24obccBBkcodoiwH4zIOKY97HZ0AqEhH1KcrYZzixF0\r\na4du5yJD302dSUw9dipq94nCGRy9aeYQcOYtfUmukMLc8ufpr5Vlbv9Y4cl0oG4X\r\nJDLPfbbIc2Nj2oYovjykvTBFSpP7ID1qgVCq4o6zOu+VxtSu29jg4HZNCNGLZBls\r\nYySpm5XZqXMCAwEAAaN6MHgwDAYDVR0TAQH/BAIwADAPBgNVHQ8BAf8EBQMDB7+A\r\nMA4GA1UdEQQHMAWCA0dMVDAdBgNVHQ4EFgQUe0mhbYcdZbI+ZTR1vXK/VN0YsAIw\r\nHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAkGA1UdIwQCMAAwDQYJKoZI\r\nhvcNAQELBQADggEBABzclfMqpRQXStqlJYYJcxi5T1dzvvaARJ2nQV3OQtO5eVVa\r\nUjrBxSwgexoHkcys8pqrcWPmMPQ/Iwhpt0AakKqmINgZg7Bbk5B9oqjAojrwjZAa\r\nRxt/SICiU1YsCzsEkMxqQWLctrZjRVKpx53kle4lSMrcSYGw+LHPTrZPRXQARsRH\r\nz2NPxVtze4JmdmXfxptgkCeOm875daHkljllFtCPuHLMN7r7CRN43iPcUpGhl0mv\r\npdlFDM06Z7BvqmlOHK3sZUYeQd+q+BajEptuwjNfJuddbYSjql6T/G8x5AUz2qEe\r\n3Jg9aBJ/ghpUw4btIW4P+sF55mRi1/ieM8/JXWE=\r\n-----END CERTIFICATE-----\r\n" } Update certificate defaultPrivate host.GLTGLT) 2023-02-18 20:58:05.323 info host.GLT(GLT) iobroker npm-rebuild: object _design/system updated host.GLTGLT) 2023-02-18 20:58:04.617 info host.GLT(GLT) iobroker npm-rebuild: Successfully migrated 28427 objects to Redis Sets host.GLTGLT) 2023-02-18 20:57:48.247 info host.GLT(GLT) iobroker npm-rebuild: > iobroker.js-controller@4.0.24 install C:\iobroker\GLT\node_modules\iobroker.js-controller > node iobroker.js setup first host.GLTGLT) 2023-02-18 20:57:48.156 info host.GLT(GLT) iobroker npm-rebuild: NPM version: 6.14.11 host.GLTGLT) 2023-02-18 20:57:45.824 info host.GLT(GLT) iobroker npm-rebuild: > iobroker.js-controller@4.0.24 preinstall C:\iobroker\GLT\node_modules\iobroker.js-controller > node lib/preinstallCheck.js host.GLTGLT) 2023-02-18 20:57:45.824 info host.GLT(GLT) iobroker npm-rebuild: host.GLTGLT) 2023-02-18 20:57:39.600 info host.GLT(GLT) iobroker npm-rebuild: latest @types: 18, installed node: 14 host.GLTGLT) 2023-02-18 20:57:35.126 info host.GLT(GLT) iobroker npm-rebuild: Installing NodeJS typings... host.GLTGLT) 2023-02-18 20:57:34.882 info host.GLT(GLT) iobroker npm-rebuild: > iobroker.javascript@6.2.0 postinstall C:\iobroker\GLT\node_modules\iobroker.javascript > node ./install/installTypings.js host.GLTGLT) 2023-02-18 20:57:34.882 info host.GLT(GLT) iobroker npm-rebuild: host.GLTGLT) 2023-02-18 20:57:34.174 info host.GLT(GLT) iobroker npm-rebuild: [canvas] Success: "C:\iobroker\GLT\node_modules\iobroker.iot\node_modules\canvas\build\Release\canvas.node" is installed via remote host.GLTGLT) 2023-02-18 20:57:30.101 info host.GLT(GLT) iobroker npm-rebuild: > canvas@2.11.0 install C:\iobroker\GLT\node_modules\iobroker.iot\node_modules\canvas > node-pre-gyp install --fallback-to-build --update-binary host.GLTGLT) 2023-02-18 20:57:28.883 info host.GLT(GLT) iobroker npm-rebuild: [canvas] Success: "C:\iobroker\GLT\node_modules\iobroker.energiefluss\node_modules\canvas\build\Release\canvas.node" is installed via remote host.GLTGLT) 2023-02-18 20:57:24.235 info host.GLT(GLT) iobroker npm-rebuild: > canvas@2.11.0 install C:\iobroker\GLT\node_modules\iobroker.energiefluss\node_modules\canvas > node-pre-gyp install --fallback-to-build --update-binary host.GLTGLT) 2023-02-18 20:57:24.234 info host.GLT(GLT) iobroker npm-rebuild: host.GLTGLT) 2023-02-18 20:57:20.695 info host.GLT(GLT) iobroker npm-rebuild: Pass --update-binary to reinstall or --build-from-source to recompile host.GLTGLT) 2023-02-18 20:57:20.694 info host.GLT(GLT) iobroker npm-rebuild: [canvas] Success: "C:\iobroker\GLT\node_modules\canvas\build\Release\canvas.node" already installed host.GLTGLT) 2023-02-18 20:57:19.857 info host.GLT(GLT) iobroker npm-rebuild: > canvas@2.7.0 install C:\iobroker\GLT\node_modules\canvas > node-pre-gyp install --fallback-to-build host.GLTGLT) 2023-02-18 20:57:19.856 info host.GLT(GLT) iobroker npm-rebuild: host.GLTGLT) 2023-02-18 20:57:05.068 info host.GLT(GLT) iobroker npm-rebuild: Rebuilding native modules ...
-
@jb_sullivan Welch node version ist da installiert
-
14.16.0 - liegt vermutlich daran - oder?
-
@jb_sullivan ja es ist 14.17 aber installier nochmal ich habe mal eine lib downgrade gemacht ob es jetzt geht
-
@tombox Wird gemacht
EDIT: Ich weiß nicht ob ich die Änderung schon erwischt habe, aber auch mit der aktuellen Version geht es noch nicht.
-
@jb_sullivan Sorry jetzt nochmal
-
@tombox Installation funktioniert jetzt ohne Fehler, aber es werden weder automatisch noch manuell Kameras (sind 6 Stück und ONVIF tauglich) gefunden und das obwohl ich sowohl IP als auch Port mäßig direkt "mit der Nase" darauf gestoßen haben.
onvif.0 8496 2023-02-18 21:28:40.820 info Finished onvif discovery onvif.0 8496 2023-02-18 21:28:35.813 info Start onvif discovery onvif.0 8496 2023-02-18 21:28:35.750 info Done with cleaning onvif.0 8496 2023-02-18 21:28:35.618 info Clean old version devices onvif.0 8496 2023-02-18 21:28:35.570 info starting. Version 1.0.0 (non-npm: iobroker-community-adapters/ioBroker.onvif#bc7fea2c45037c4557f2e8ec88b760f393cc5378) in C:/iobroker/GLT/node_modules/iobroker.onvif, node: v14.16.0, js-controller: 4.0.24
-
@jb_sullivan Wie sieht der log bei manual search aus.. gerne per pn da dort Passwörter enthalten sind
-
@tombox Kann ich hier auch öffentlich posten. Da passiert nichts mit Passwörtern. Er startet und finished sofort ohne weitere Aktionen.
So sieht es in der Kamera aus, IP Benutzername und PW sind im Adapter natürlich richtig eingetragen - an der Stelle gleich ein Verbesserungsvorschlag. Ich habe mehrere Kameras mit unterschiedlichen Passwörtern. Entweder man muss zukünftig mehrere Instanzen anlegen, oder es gibt vielleicht zukünftig die Möglichkeit in den Instanz Einstellungen nach mehreren unterschiedlichen Benutzernamen/PW Kombinationen und Kameras zu suchen.
onvif.0 4456 2023-02-18 21:46:35.614 info Finished onvif discovery onvif.0 4456 2023-02-18 21:46:30.608 info Start onvif discovery onvif.0 4456 2023-02-18 21:46:30.490 info starting. Version 1.0.0 (non-npm: iobroker-community-adapters/ioBroker.onvif#bc7fea2c45037c4557f2e8ec88b760f393cc5378) in C:/iobroker/GLT/node_modules/iobroker.onvif, node: v14.16.0, js-controller: 4.0.24 onvif.0 4456 2023-02-18 21:46:30.004 debug Plugin sentry Initialize Plugin (enabled=true) onvif.0 4456 2023-02-18 21:46:29.576 debug States connected to redis: 127.0.0.1:9000 onvif.0 4456 2023-02-18 21:46:29.459 debug States create User PubSub Client onvif.0 4456 2023-02-18 21:46:29.458 debug States create System PubSub Client onvif.0 4456 2023-02-18 21:46:29.396 debug Redis States: Use Redis connection: 127.0.0.1:9000 onvif.0 4456 2023-02-18 21:46:29.316 debug Objects connected to redis: 127.0.0.1:9001 onvif.0 4456 2023-02-18 21:46:29.285 debug Objects client initialize lua scripts onvif.0 4456 2023-02-18 21:46:29.114 debug Objects create User PubSub Client onvif.0 4456 2023-02-18 21:46:29.113 debug Objects create System PubSub Client onvif.0 4456 2023-02-18 21:46:29.092 debug Objects client ready ... initialize now onvif.0 4456 2023-02-18 21:46:28.946 debug Redis Objects: Use Redis connection: 127.0.0.1:9001
-
@jb_sullivan Das Passwort ist nur für den Suchvorgang relevant und muss nicht für alle Kameras stimmen.
Ich sehe im Log nicht das du auf den Button "Manuel Kamera suchen" drückst -
@tombox sagte in Test Adapter onvif camera v1.0.0:
Ich sehe im Log nicht das du auf den Button "Manuel Kamera suchen" drückst
Drücke ich aber - der Button wird dann von blau zu grau und bleibt auch so lange grau bis ich das Fenster verlasse (getestete Wartezeit 15 min.)
Wenn ich bei manueller Suche die richtige IP und den richtigen Port eingebe, müsste es ja eigentlich relativ schnell einen Treffer geben - oder? Um dieses zu überprüfen gehe ich dann aus dem Instanz Fenster in das LOG Fenster - und da bekomme ich dann den LOG von oben.