IPCAM Modul - get image - Wrong or not supported image format

Begonnen von Tungsten, 02 Mai 2019, 09:57:23

Vorheriges Thema - Nächstes Thema

Tungsten

Moin Zusammen,

ich habe ein Problem mit dem IPCAM Modul.

Ich habe eine Instar Webcam eingebunden, diese funktioniert auch gut.
Ich hole täglich mit einem DOIF ein Bild und verschicke es per Telegram.

Nun passiert es seit ein paar Wochen immer wieder, dass get image nicht funktioniert.

Im Log steht dann:
2019.04.29 08:29:35 1: IPCAM WebcamInstar Wrong or not supported image format: error while reading source image:

Nach einem Restart geht es wieder für eine gewisse Zeit. Woran kann das liegen. Das image format ändert sich ja durch einen FHEM restart nicht,
somit muss der Fehler irgendwo in FHEM liegen. Hat jemand eine Idee?

Internals:
   AUTHORITY  192.168.178.92:90
   DEF        192.168.178.92:90
   FUUID      5c472d23-f33f-2776-865e-cd0feb4985082cc1
   NAME       WebcamInstar
   NR         250
   SEQ        0
   STATE      last: 2019-04-29 08:38:35
   TYPE       IPCAM
   READINGS:
     2019-04-29 08:38:36   last            WebcamInstar_snapshot.jpg
     2019-04-29 08:38:35   snapshot1       WebcamInstar_snapshot_1.jpg
     2019-04-29 08:38:36   snapshots       0
Attributes:
   DbLogExclude .*
   icon       it_camera
   path       tmpfs/snap.jpg?usr=xxx&pwd=yyy
   room       8_Webcams
   snapshots  1
   storage    ./www/snapshots


Danke Euch

kroman

Moin,

ich denke, es handelt sich um ein Authentication-Problem.
Meine INSTAR mag deine FHEM config auch nicht und antwortet mit "Unauthorized", jedoch:


2019.05.02 20:23:54 1: IPCAM krocam Wrong or not supported image format: unknown


Folgendermaßen funktioniert es bei mir immer:


attr krocam basicauth {USERNAME}:{PASSWORD}
attr krocam credentials /opt/fhem/kro/krocam.pw
attr krocam path tmpfs/snap.jpg


Dabei schaut nämlich der HTTP GET request komplett anders aus.

Dafür, warum es bei dir manchmal doch geht, hab ich jetzt keine Erklärung.
Versuch mal mit basicauth, in ein file auslagern musst du nicht.