Skip to content
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

ring instance restart loop (input buffer empty) #615

Open
blackeagle998 opened this issue Nov 20, 2023 · 0 comments
Open

ring instance restart loop (input buffer empty) #615

blackeagle998 opened this issue Nov 20, 2023 · 0 comments

Comments

@blackeagle998
Copy link

Hallo,

mit der aktuellen Adapterversion 5.0.10 erhalte ich folgende Fehlermeldungen, die zu einer Restart Loop der Instanz führen:

2023-11-20 07:27:39.829 - error: ring.0 (197753) Input Buffer is empty
2023-11-20 07:27:39.846 - warn: ring.0 (197753) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-11-20 07:27:40.445 - error: host.iobroker instance system.adapter.ring.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-11-20 07:30:26.328 - error: ring.0 (208441) 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().
2023-11-20 07:30:26.331 - error: ring.0 (208441) unhandled promise rejection: Input Buffer is empty
2023-11-20 07:30:26.331 - error: ring.0 (208441) Error: Input Buffer is empty
at Sharp._createInputDescriptor (/opt/iobroker/node_modules/sharp/lib/input.js:51:13)
at new Sharp (/opt/iobroker/node_modules/sharp/lib/constructor.js:351:29)
at Sharp (/opt/iobroker/node_modules/sharp/lib/constructor.js:173:12)
at OwnRingCamera.takeHDSnapshot (/opt/iobroker/node_modules/iobroker.ring/build/lib/ownRingCamera.js:209:51)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async OwnRingCamera.conditionalRecording (/opt/iobroker/node_modules/iobroker.ring/build/lib/ownRingCamera.js:716:53)

Wie ich das genau reproduziere habe ich noch nicht herausgefunden, vermute allerdings, dass jedes Mal beim Betreten des Raumes mit der Ring Indoor Cam ein Snapshot gemacht wird, zumindest soll die Kamera auf die Bewegung reagieren.

Außerdem lässt sich auch kein HD Snapshot per manuellem Request auslösen, im DEBUG LOG steht dann folgendes:

2023-11-20 16:21:38.330 - debug: ring.0 (214695) Get HDSnapshot request for 622308797 to value true
2023-11-20 16:21:38.335 - debug: ring.0 (214695) Device 622308797 ("HWR"): is Night: false
2023-11-20 16:21:41.399 - info: ring.0 (214695) Couldn't retrieve HDSnapshot.
2023-11-20 16:21:41.399 - debug: ring.0 (214695) Reason: "Error: Input Buffer is empty"

Versions:

  • Adapter version: 5.0.10
  • JS-Controller version: 5.0.16
  • Node version: 18.17.1
  • Operating system: Debian 11 Bullseye
@blackeagle998 blackeagle998 changed the title ring instance restart loop ring instance restart loop (input buffer empty) Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant