hallo,
ich habe eine ziemlich dumme ip kamera, die bei bewegungserkennung leider nur ein bild auf eine http adresse schicken kann. die url kann ich angeben (z.B. fhem URL), der bildname ist vorgegeben. ich würde das gerne nutzen, um eine dummy variable in fhem setzen. ist so etwas z.b. mit einer art http rewrite modul möglich?
z.B. ip kamera sendet an
http://fhemip:port/rewrite/bild.jpg
rewrite auf
http://fhemip:port/fhem?cmd.dummy="set dummy 1"
HTTPMOD geht glaube ich nur, wenn fhem requests sendet, oder?
http://fhemip:port/fhem?cmd=trigger%20dummyXYZ%20bild.jpg
Einen dummy mit dem Namen dummyXYZ anlegen und dann mit einem notify auf das Event reagieren.
danke, damit ging es.
Noch besser: Ich habe mal mit tcpdump geschaut, was die Kamera eigentlich macht und wie ich schon vermutet habe hat der Support Mist erzählt. Es wird wie erwartet einfach die URL aufgerufen und kein Bild hochgeladen, nur mit ein paar Sonderzeichen kommt er nicht klar. Es ging letztendlich auch ein cmd=set...