-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem nach Verbindungsverlust #9
Comments
Ich denke, Sie haben Netzwerkprobleme oder Probleme mit der Antwort von der Kamera. |
Please test ver. 0.2.0 |
Hallo, Bei einer Netzwerkunterbrechung werden die Ereignisse alle nachgereicht. Hier ist die Auslösezeit ein wichtiges Instrument, um alte von neuen Events zu unterscheiden. Vielleicht sollte zu den states ein weitere mit der Zeit hinzugefügt werden? Der State "connected" bleibt auf true, auch wenn keine Netzwerkverbindung zur Kamera steht! Damit ist eine Fehleranzeige unmöglich. |
Hallo,
also Option 2 ist mit am besten. Da ist von message die "UtcTime" und von data der "Value".
MfG
Thomas Hirschfeld
Original Message processed by david®
Re: [Haba1234/ioBroker.onvif] Problem nach Verbindungsverlust (#9) 26. April 2020, 16:35 Uhr
Von Haba1234
An Haba1234/ioBroker.onvif
Cc (2) Thomas Hirschfeld|Author
Ihre Vorschläge?
Option 1 - Hinzufügen eines Zeitobjekts
Option 2 - Speichern als Struktur "Wert + Zeit"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Please test 0.4.0 |
Hi, |
Please test 0.4.3 |
Hallo,
mit dieser Version funktioniert der erneute Verbindungsversuch.
Gruß
Thomas
|
Wenn die Verbindung zur Kamera unterbrochen war, dann müsste createPullPointSubscription neu aufgerufen werden, was aber nicht passiert.
2020-04-20 12:00:41.687 - debug: onvif.0 (2336) startCameras (192_168_100_227_80) pullMessages: ERROR - Error: connect ETIMEDOUT 192.168.100.227:80. Resubscribe to events 2020-04-20 12:01:08.375 - debug: onvif.0 (2336) startCameras (192_168_100_227_80) pullMessages: ERROR - Error: connect ECONNREFUSED 192.168.100.227:80. Resubscribe to events 2020-04-20 12:01:21.471 - debug: onvif.0 (2336) startCameras (192_168_100_227_80) pullMessages: ERROR - Error: Network timeout. Resubscribe to events 2020-04-20 12:01:29.728 - debug: onvif.0 (2336) startCameras (192_168_100_227_80) pullMessages: ERROR - Error: ONVIF SOAP Fault: the parameter value is illegalNo pullmsg manager. Resubscribe to events
Es handelt sich um eine Hikvision-Kamera.
In der onvif lib (events.js) gab es den Hinweis:
'PT5S' + // pull timeout must be shorter than Socket timeout or we will get a socket error when there are no new events
Daher kommt auch immer die Fehlermeldung
(2336) startCameras (192_168_100_228_80) pullMessages: ERROR - Error: Network timeout. Resubscribe to events
, da aktuell 60sek verwendet wird.MfG
Thomas Hirschfeld
The text was updated successfully, but these errors were encountered: