FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: fabse am 17 Januar 2018, 13:21:40

Titel: [GELÖST] INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: fabse am 17 Januar 2018, 13:21:40
Hallo,

Ich mach jetzt hier schon wieder seit mehrere Stunden rum und bekomm diese INSTAR IN-6001 HD nicht zum laufen!

Die Kamera sollte nur das Live Bild anzeigen damit ich vom Computer oder auch Handy das Bild über FHEM sehen kann.

define WLanCam1 IPCAM <192.168.178.28>
attr WLanCam1 basicauth <admin>:<xxxx>
attr WLanCam1 credentials /opt/fhem/FHEM/ipcam.conf
attr WLanCam1 path http://< 192.168.178.28>:80/iphone/11?admin:xxxx&
attr WLanCam1 room 1. My-Room
attr WLanCam1 timestamp 1
attr WLanCam1 verbose 5


Das Live-Bild-Fenster muss ja irgendwie auch definiert werden mit Auflösung der Kamera???
Über die normale INSTAR http Adresse seh ich das LiveBild der Kamera.

Die LogDatei:
2018.01.17 13:11:49.729 1: PERL WARNING: Use of uninitialized value in read at ./FHEM/49_IPCAM.pm line 452.
2018.01.17 13:11:49.729 1: IPCAM WLanCam1 Wrong or not supported image format: error while reading source image:
2018.01.17 13:13:27.235 1: IPCAM WLanCam1 Wrong or not supported image format: error while reading source image:


Perl Warning??? im IPCAM.pm ???? .... übersteigt meine Kenntnisse :(

Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: Amenophis86 am 17 Januar 2018, 19:30:42
wieso machst du die <> um die IP Adresse? Ist das erst was mir auffällt. Dann die Frage, wie die URL komplett heißt, welche du im Webbrowser aufrufst?
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: fabse am 17 Januar 2018, 20:26:14
hab jetzt

attr WLanCam1 path http://192.168.178.28:80/iphone/11?admin:xxxx&

ohne <>

..... die Adresse die ich Aufrufe ist http://192.168.178.28:80    ...... das Bild wird dann im Java Script angezeigt.
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: Amenophis86 am 17 Januar 2018, 20:34:11
Und klappt es jetzt ohne <>??

Zitat von: fabse am 17 Januar 2018, 20:26:14
..... die Adresse die ich Aufrufe ist http://192.168.178.28:80    ...... das Bild wird dann im Java Script angezeigt.

Und da musst du nix mehr eingeben, das Bild kommt dann direkt?
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: fabse am 17 Januar 2018, 20:58:17
Geht immer noch nicht  :'( :'( :'( Hab in der fhem.cfg folgendes:

define WLanCam1 IPCAM <192.168.178.28:80>
attr WLanCam1 basicauth <admin>:<xxxx>
attr WLanCam1 credentials /opt/fhem/FHEM/ipcam.conf
attr WLanCam1 path http://192.168.178.28:80/
attr WLanCam1 room 1. My-Room
attr WLanCam1 timestamp 1
attr WLanCam1 verbose 5


muss ich in der fhem.cfg die IP auch mit <> schreiben? und die basicauth müsste so stimmen.

In der Log kommt das:

2018.01.17 20:56:43.926 1: IPCAM WLanCam1 Wrong or not supported image format: error while reading source image:
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: Amenophis86 am 17 Januar 2018, 21:13:12
Mal generell gesprochen, du musst eigentlich nie <> nutzen. Dies sind in der CommandRef Platzhalter und sollen nur sagen was dahin kommt.

Zitat von: Amenophis86 am 17 Januar 2018, 20:34:11
Und da musst du nix mehr eingeben, das Bild kommt dann direkt?
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: fabse am 17 Januar 2018, 23:24:43
Danke für den Tip!

bei <br> brauch ich die <> aber noch ;)

.....

Internal:

AUTHORITY 192.168.178.28:80
DEF 192.168.178.28:80
NAME WLanCam1
NR 232
SEQ 0
STATE Defined
TYPE IPCAM



fhem.cfg:

define WLanCam1 IPCAM 192.168.178.28:80
attr WLanCam1 basicauth admin:xxxx
attr WLanCam1 credentials /opt/fhem/FHEM/ipcam.conf
attr WLanCam1 path http://192.168.178.28:80/
attr WLanCam1 room 1. My-Room
attr WLanCam1 timestamp 1
attr WLanCam1 verbose 5



Logdatei:
018.01.17 23:22:12.119 1: IPCAM WLanCam1 Wrong or not supported image format: unknown

image format  ??? ??? ??? Muss ich da was mit H.264 machen???
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: kroman am 18 Januar 2018, 02:47:08
Für das Live-Bild in FHEM brauchst du einen weblink, zumindest mach ich das so:


define kamera_weblink weblink iframe http://kamera:80/cgi-bin/hi3510/mjpegstream.cgi?-chn=12&-usr=user&-pwd=password
attr kamera_weblink htmlattr width="640" height="352" frameborder="0" marginheight="0" marginwidth="0"


Die Einstellungen meiner IN-6014HD findest du im Anhang.
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: Amenophis86 am 18 Januar 2018, 06:49:52
Joa und ich dachte, dass es um die Steuerung geht. Hab net genau gelesen. :)

Naja bei HTML Tags brauch man natürlich die <>, aber ich rede ja auch nur von FHEM Definitionen und Attributen ;)
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: kroman am 18 Januar 2018, 11:13:50
Zitat
Joa und ich dachte, dass es um die Steuerung geht. Hab net genau gelesen. :)

Das soll ja sicher auch gehen, d.h. deine Arbeit war bestimmt nicht um sonst  :)

So hab ich die Kamera eingerichtet:


define kamera IPCAM kamera:80
attr kamera basicauth {USERNAME}:{PASSWORD}
attr kamera credentials /opt/fhem/kamera.pw
attr kamera path tmpfs/snap.jpg
attr kamera delay 2
attr kamera snapshots 1
attr kamera storage /opt/fhem/kamera_watch


Und was mir im Vergleich zu meiner config aufgefallen ist:

1. Mit der Authentifizierung passt etwas nicht.
Wenn du ein file verwendet willst, muss das attribute basicauth so aussehen wie bei mir.

2. Dein path stimmt glaub ich so nicht.
Titel: Antw:INSTAR IN-6001 HD - nur Live Bild anzeigen lassen in FHEM
Beitrag von: fabse am 18 Januar 2018, 12:55:56
Zitat von: kroman am 18 Januar 2018, 02:47:08
Für das Live-Bild in FHEM brauchst du einen weblink, zumindest mach ich das so:


define kamera_weblink weblink iframe http://kamera:80/cgi-bin/hi3510/mjpegstream.cgi?-chn=12&-usr=user&-pwd=password
attr kamera_weblink htmlattr width="640" height="352" frameborder="0" marginheight="0" marginwidth="0"


Die Einstellungen meiner IN-6014HD findest du im Anhang.


Super!!!! hat geklappt!!!!

hab ich mir schon gedacht dass es mit weblink funktionieren muss. Weil IPCam kann das glaub nicht - Live Bilder in einem extra Fenster darzustellen!!!!

DANKE DANKE