[gelöst] INSTAR IN8015HD Snapshot erstellen

Begonnen von fhem_sh, 27 Dezember 2018, 12:03:00

Vorheriges Thema - Nächstes Thema

fhem_sh

Hallo zusammen,

ich versuche nun schon seit einiger Zeit von meiner WebCam IN8015HD einen Snapshot zu erstellen. Den erstellten Screenshot möchte ich dann per Telegram zustellen - das ist aber jetzt noch nicht relevant.

Leider funktioniert die Erstellung des Snapshots nicht. Meine derzeitige Config schaut folgendermaßen aus:

define IN8015HD IPCAM 192.168.0.105:80
attr IN8015HD alias Webcam
attr IN8015HD basicauth {USERNAME}:{PASSWORD}
attr IN8015HD credentials /opt/fhem/FHEM/ipcam.cfg
attr IN8015HD group Vorraum
attr IN8015HD path /tmpfs/snap.jpg
attr IN8015HD room 90_Devices
attr IN8015HD snapshots 1
attr IN8015HD storage /opt/fhem/www/snapshots
attr IN8015HD timestamp 1

Meine credentials.cfg sehen so aus:

$credentials{IN8015HD}{username} = "admin";
$credentials{IN8015HD}{password} = "abcdefghijklmopqrstuvwxyz";

Von INSTAR wird folgende URL zur Anzeige eines Screenshots angegeben:
JPG Pfad 1: http://Benutzer:Kennwort@192.168.x.x/tmpfs/snap.jpg

Erfolgt der Aufruf über den von Instar genannten Pfad, funktioniert alles wie es soll, ein Snapshot wird im Browser angezeigt.
Nur wenn ich FHEM per "get IN8015HD image" versuche, einen Snapshot zu erstellen, funktioniert das leider nicht.

Ich wäre euch sehr dankbar, wenn ihr eine Lösung bzw. einen Lösungsweg für mich hättet.

Vielen lieben Dank im Voraus!
Christoph

Schlimbo

Hallo Christoph,
habe die gleiche Kamera, und bei mir klappt es mit dem Screenshots.
Sehe in deiner Konfig erst mal keine Fehler, sollte eigentlich so funktionieren. Einziger Unterschied bei mir ist, das ich den Pfad zum Speichern nicht absolut, sondern relativ angegeben habe.
attr <name> storage ./www/snapshots
Hat dein FHEM Schreibrechte in /opt/fhem/www/snapshots ?
Was steht im Log mit verbose 5?

Gruß schlimbo

fhem_sh

Hallo Schlimbo,

vielen Dank für Deine Nachricht.
Leider macht die hinterlegung der Pfade (bei mir) keinen Unterschied.

Die Ordnerberechtigung (snapshots) sieht folgendermaßen aus - sollte passen:
rwxrwxrwx 2 fhem dialout  4096 Dez 27 00:53 snapshots

Danke für den Tipp mit verbose 5. Ich bekomme hier folgende Meldung:
IPCAM IN8015HD Wrong or not supported image format: error while reading source image:

Interessant, bei dir scheint es ja zu funktionieren.

Viele Grüße
Christoph

fhem_sh

Nun funktioniert alles wie gewollt!
Es dürfte sich um ein nicht akzeptiertes Sonderzeichen in meinem Passwort gehandelt haben.

Viele Grüße
Christoph