FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Johnboy am 09 Juni 2016, 13:24:41

Titel: Instar 3011 über FHEM bewegen
Beitrag von: Johnboy am 09 Juni 2016, 13:24:41
Hallo Zusammen

das Live Bild meiner Kamera wird über ifram in FHEM angezeigt! Alles so weit super!

Ich möchte die Kamera aber auch gerne über Buttons in FHEM ausrichten können!  :-\

Wie ist das möglich? hat das einer von euch schon umgesetzt?

danke
Titel: Antw:Instar 3011 über FHEM bewegen
Beitrag von: CoolTux am 09 Juni 2016, 13:34:21
http://fhem.de/commandref_DE.html#IPCAM
Titel: Antw:Instar 3011 über FHEM bewegen
Beitrag von: Johnboy am 09 Juni 2016, 14:35:30
IPCAM habe ich auch versucht ... da aber kein LiveBild hinbekommen  :-\

Titel: Antw:Instar 3011 über FHEM bewegen
Beitrag von: Gerhard am 09 Juni 2016, 14:54:52
define IpCam1 IPCAM 192.168.178.21:80
attr IpCam1 basicauth (USERNAME):(PASSWORD)
attr IpCam1 cmdPanLeft command=4
attr IpCam1 cmdPanRight command=6
attr IpCam1 cmdPos01 command=31
attr IpCam1 cmdPos02 command=33
attr IpCam1 cmdPos03 command=35
attr IpCam1 cmdPos04 command=37
attr IpCam1 cmdPos05 command=39
attr IpCam1 cmdPos06 command=41
attr IpCam1 cmdPos07 command=43
attr IpCam1 cmdPos08 command=45
attr IpCam1 cmdPosHome command=25
attr IpCam1 cmdStep onstep
attr IpCam1 cmdTiltDown command=2
attr IpCam1 cmdTiltUp command=0
attr IpCam1 credentials ./ipcam.conf
attr IpCam1 delay 10
attr IpCam1 path snapshot.cgi?user={USERNAME}&pwd={PASSWORD}
attr IpCam1 pathCmd set_misc.cgi
attr IpCam1 pathPanTilt decoder_control.cgi?user={USERNAME}&pwd={PASSWORD}
attr IpCam1 snapshots 5


define IpCamUtca weblink iframe http://192.168.178.21/videostream.cgi?user=admin&pwd=&resolution=8&rate=23
attr IpCamUtca htmlattr width="340" height="256" frameborder="2" marginheight="2" scrolling="no"
attr IpCamUtca room BISZTONSÁG

# IpCam Control1 ---------------------------------------------------
define IpCamControl1 dummy
attr IpCamControl1 icon it_camera
attr IpCamControl1 room BISZTONSÁG
attr IpCamControl1 setList state:1,2,3,4,5,6,7,8
attr IpCamControl1 webCmd 1:2:3:4:5:6:7:8

define Cam1Pos1 notify IpCamControl1:1 set IpCam1 pos 1
define Cam1Pos2 notify IpCamControl1:2 set IpCam1 pos 2
define Cam1Pos3 notify IpCamControl1:3 set IpCam1 pos 3
define Cam1Pos4 notify IpCamControl1:4 set IpCam1 pos 4
define Cam1Pos5 notify IpCamControl1:5 set IpCam1 pos 5
define Cam1Pos6 notify IpCamControl1:6 set IpCam1 pos 6
define Cam1Pos7 notify IpCamControl1:7 set IpCam1 pos 7
define Cam1Pos8 notify IpCamControl1:8 set IpCam1 pos 8

define IpCam2 IPCAM 192.168.178.34:80
attr IpCam2 basicauth (USERNAME):(PASSWORD)
attr IpCam2 cmdPanLeft command=4
attr IpCam2 cmdPanRight command=6
attr IpCam2 cmdPos01 command=31
attr IpCam2 cmdPos02 command=33
attr IpCam2 cmdPos03 command=35
attr IpCam2 cmdPos04 command=37
attr IpCam2 cmdPos05 command=39
attr IpCam2 cmdPos06 command=41
attr IpCam2 cmdPos07 command=43
attr IpCam2 cmdPos08 command=45
attr IpCam2 cmdPosHome command=25
attr IpCam2 cmdStep onstep
attr IpCam2 cmdTiltDown command=2
attr IpCam2 cmdTiltUp command=0
attr IpCam2 credentials ./ipcam.conf
attr IpCam2 delay 10
attr IpCam2 path snapshot.cgi?user={USERNAME}&pwd={PASSWORD}
attr IpCam2 pathCmd set_misc.cgi
attr IpCam2 pathPanTilt decoder_control.cgi?user={USERNAME}&pwd={PASSWORD}
attr IpCam2 snapshots 5


IPCAM ist nur zum Steuern, ein LiveBild über iframe ist schon o.k.

Das ist ein Beispiel wo die 8 Positionen über dummy angefahren werden.
Anpassen und probieren.

viel Spass.
Titel: Antw:Instar 3011 über FHEM bewegen
Beitrag von: Johnboy am 09 Juni 2016, 21:30:45
cool danke...

bei mir ist die Kamera immer durchgefahren bis ich die cmdStep geändert habe.. 
cmdStep onestep

jetzt fährt die Kamera immer nur ein Stück. Was auch nicht so dolle ist.

Gibt es auch die Möglichkeit eine Aktion nur solange die Taste gedrückt wird auszuführen?
Titel: Antw:Instar 3011 über FHEM bewegen
Beitrag von: Gerhard am 10 Juni 2016, 08:06:49
die Steppweite sollte einstellbar sein.

siehe unter:
http://wiki.instar.de/index.php/VGA_Kamera_CGI_Liste (http://wiki.instar.de/index.php/VGA_Kamera_CGI_Liste)
oder hier:
http://wiki.instar.de/index.php/For_Developers (http://wiki.instar.de/index.php/For_Developers)

dann den/die Parameter als attr zu deine IPCAM hinzufügen.