Hauptmenü

Watchdog und HTML

Begonnen von christian-ruh, 28 April 2024, 15:33:25

Vorheriges Thema - Nächstes Thema

christian-ruh

Hallo zusammen,
ich dachte es wäre einfach und bin eines besseren belehrt worden.
Wenn eine Tür geöffnet ist (Reed) soll die Kameraaufnahme nicht gespeichert werden.
Hört sich einfach an.
Möchte das mit Watchdog machen.
Folgenden Code:
define KellT_offen watchdog IT_V3_22a5c149:on.* 00:02:00 IT_V3_22a5c149:off.* wget "http://192.168.1.78:80/param.cgi?cmd=setftpaction&type=rec&enable=0&interval=0";; trigger KellT_offen .Ich bekomme das nicht gebacken ...
Lt. Logfile: Unknown command wget, try help

Hat jemand ne Idee / Lösung?
Es soll wirklich nur eine HTML Seite aufgerufen werden wenn die Türe offen ist.

Vielen Dank im Voraus und schönen Sonntag noch.
Gruß Christian

TomLee

Hallo,

versuch mal so, ungetestet:

defmod KellT_offen watchdog IT_V3_22a5c149:on 00:02:00 IT_V3_22a5c149:off "wget 'http://192.168.1.78:80/param.cgi?cmd=setftpaction&type=rec&enable=0&interval=0'"
attr KellT_offen autoRestart 1

Thomas

christian-ruh

Danke für den Tipp. Auch da kommt im Log: Unknown command "wget, try help.
Gruß Christian

betateilchen

Warum unbedingt wget und nicht FHEM Bordmittel?

defmod KellT_offen watchdog IT_V3_22a5c149:on 00:02:00 IT_V3_22a5c149:off {GetFileFromUrl('http://192.168.1.78:80/param.cgi?cmd=setftpaction&type=rec&enable=0&interval=0')}
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

TomLee

Denke Du hast meine Definition nicht genauso übernommen wie gezeigt.
Mein Test eben gibt mir bla im Logfile zurück, was mich daraus schliessen lässt das dein wget auch tun sollte:

defmod wd_Fenster_Keller watchdog Fenster_Keller:open 00:00:10 Fenster_Keller:closed "echo bla"
attr wd_Fenster_Keller autoRestart 1

setstate wd_Fenster_Keller defined
setstate wd_Fenster_Keller 2024-04-28 18:36:20 Activated activated
setstate wd_Fenster_Keller 2024-04-28 18:36:30 Reset reset
setstate wd_Fenster_Keller 2024-04-28 18:36:30 Triggered triggered
setstate wd_Fenster_Keller 2024-04-28 18:36:20 triggeredByDev Fenster_Keller
setstate wd_Fenster_Keller 2024-04-28 18:36:20 triggeredByEvent open