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
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.