FHEM Forum

FHEM => Sonstiges => Thema gestartet von: FhemPiUser am 24 März 2016, 22:49:20

Titel: [gelöst] httmod für instar hd camera cgi commands
Beitrag von: FhemPiUser am 24 März 2016, 22:49:20
hat mal jemand ein httmod für instar hd kameras (5970hd) gemacht? ich würde gerne die bewegungserkennung bzw email alarm und aufnahme an/ausschalten, wenn ich die haustür ab/aufschliesse.

die cgi kommandos der instar sind ja gut dokumentiert (http://wiki.instar.de/index.php/HD_CGI_Commands_-_Get_Motion_Detection_Attribute (http://wiki.instar.de/index.php/HD_CGI_Commands_-_Get_Motion_Detection_Attribute), http://wiki.instar.de/index.php/HD_CGI_Commands_-_Get_Motion_Detection_Alarm_Status (http://wiki.instar.de/index.php/HD_CGI_Commands_-_Get_Motion_Detection_Alarm_Status))
Titel: Antw:[gelöst] httmod für instar hd camera cgi commands
Beitrag von: FhemPiUser am 03 April 2016, 11:05:19
habe es erfolgreich umgesetzt und bin von httpmod begeistert!

falls auch jemand eine instar hd kamera hat und interesse an der lösung hat kann ich diese gerne posten...
Titel: Antw:[gelöst] httmod für instar hd camera cgi commands
Beitrag von: deluxe41 am 03 April 2016, 11:17:37
Hi FhemPiUser,

Klar gerne ;)


Sent from my iPhone using Tapatalk
Titel: Antw:[gelöst] httmod für instar hd camera cgi commands
Beitrag von: FhemPiUser am 03 April 2016, 12:52:34
anbei meine Lösung:

define httpmod_BM_Terasse HTTPMOD http://username:password@192.168.1.188/cgi-bin/hi3510/param.cgi?cmd=getmdalarm&-aname=email&cmd=getmdalarm&-aname=record 180
attr httpmod_BM_Terasse get01Name md_email_switch
attr httpmod_BM_Terasse get01Regex md_email_switch\=\"([\w]+)\"
attr httpmod_BM_Terasse get02Name md_record_switch
attr httpmod_BM_Terasse get02Regex md_record_switch\=\"([\w]+)\"
attr httpmod_BM_Terasse reading01Name md_email_switch
attr httpmod_BM_Terasse reading01Regex md_email_switch\=\"([\w]+)\"
attr httpmod_BM_Terasse reading02Name md_record_switch
attr httpmod_BM_Terasse reading02Regex md_record_switch\=\"([\w]+)\"
attr httpmod_BM_Terasse set01Name md_email_switch
attr httpmod_BM_Terasse set01TextArg 1
attr httpmod_BM_Terasse set01URL http://username:password@192.168.1.188/cgi-bin/hi3510/param.cgi?cmd=setmdalarm&-aname=email&-switch=$val
attr httpmod_BM_Terasse set02Name md_record_switch
attr httpmod_BM_Terasse set02TextArg 1
attr httpmod_BM_Terasse set02URL http://username:password@192.168.1.188/cgi-bin/hi3510/param.cgi?cmd=setmdalarm&-aname=record&-switch=$val


damit kann man mit den EMail-Alarm und die Aufnahmen bei Bewegung an/ausschalten mit:

set httpmod_BM_Terasse md_email_switch on/off
set httpmod_BM_Terasse md_record_switch on/off


Entsprechend kann mit "get" der Zustand abgefragt werden und außerdem wird der Zustand in entsprechenden Readings im httmod device angezeigt, die alle 180s automatisch aktualisiert werden.