FHEM Forum

FHEM => Sonstiges => Thema gestartet von: FhemPiUser am 02 April 2016, 21:38:33

Titel: HTTPMOD: Kein Reading und kein state
Beitrag von: FhemPiUser am 02 April 2016, 21:38:33
Hallo,

ich mache meine ersten Versuche mit httpmod und leider klappt es noch nicht. Ich möchte die URL     

http://xxx:xxx@192.168.1.188/cgi-bin/hi3510/param.cgi?cmd=getmdalarm&-aname=email

(siehe auch 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))

abfragen und aus der Antwort ein Reading "md_email_switch" generieren mit "on", falls es an ist und "off", falls es aus ist.

Ich habe ein entsprechendes httmod device angelegt und bekomme offenbar auch ein vernünftiges Ergebnis als http Antwort, zumindest wird folgendes im internal "buf" angezeigt:

HTTP/1.1 200 OK Server: Ipcam Access-Control-Allow-Origin: * Cache-Control: no-cache,no-store Content-Type:text/html Connection: close Content-Length: 27 var md_email_switch="on";

Ich bekomme aber kein Reading "md_email_switch" angezeigt und auch der state ist "???".

Aktuell habe ich folgende attribute:
reading01Name md_email_switch
reading01Regex md_email_switch\=(\w.*)


Was fehlt noch?
Titel: Antw:HTTPMOD: Kein Reading und kein state
Beitrag von: FhemPiUser am 02 April 2016, 22:02:10
...hab es, die Regex war falsch. Mit der folgenden geht es:

md_email_switch\=\"([\w]+)\"