Notify / Doif auf "Connection refused from 192.168.174.24*"

Begonnen von steffen83, 10 Januar 2019, 15:22:15

Vorheriges Thema - Nächstes Thema

steffen83

Hallo,

ich bin immer noch am schauen, wie ich einen Alarm der Webcam am besten zu FHEM bekomme. Hierzu ist mir dann folgende Idee gekommen.
Da meine Webcam auch eine Upload Funktion via FTP kann habe ich dort einfach mal die FHEM Zugangsdaten eingetragen. Und siehe da, ich bekomme zumindest eine Ablehnung. Was natürlich super ist.
Allerdings möchte ich genau dies Ablehnung jetzt mittracken. Denn bei einem Alarm an der Kamera wird die Kamera versuchen auf FHEM zuzugreifen. Somit könnte ich dann FHEM sagen, zieh dir Bilder von der Kamera, gib eine Alarmmeldung über Telegram ab etc.

Nun die Frage, bekommt man ein Notify oder Doif auf diese Fehlermeldung
2019.01.10 15:17:01 1 : Connection refused from 192.168.174.24:35364
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35365
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35366
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35367
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35368
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35369

Wenn ja, wie? :-)

Gruß
Steffen
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

marvin78

Ggf. kannst du tatsächlich etwas auf den FHEM Server laden und dann das inotify-Modul für die Reaktion verwenden.

Andernfalls kannst du auch auf das Log mit einem notify reagieren. Stichwort readLog.

Byte09

Zitat von: steffen83 am 10 Januar 2019, 15:22:15
Hallo,

ich bin immer noch am schauen, wie ich einen Alarm der Webcam am besten zu FHEM bekomme. Hierzu ist mir dann folgende Idee gekommen.
Da meine Webcam auch eine Upload Funktion via FTP kann habe ich dort einfach mal die FHEM Zugangsdaten eingetragen. Und siehe da, ich bekomme zumindest eine Ablehnung. Was natürlich super ist.
Allerdings möchte ich genau dies Ablehnung jetzt mittracken. Denn bei einem Alarm an der Kamera wird die Kamera versuchen auf FHEM zuzugreifen. Somit könnte ich dann FHEM sagen, zieh dir Bilder von der Kamera, gib eine Alarmmeldung über Telegram ab etc.

Nun die Frage, bekommt man ein Notify oder Doif auf diese Fehlermeldung
2019.01.10 15:17:01 1 : Connection refused from 192.168.174.24:35364
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35365
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35366
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35367
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35368
2019.01.10 15:17:02 1 : Connection refused from 192.168.174.24:35369

Wenn ja, wie? :-)

Gruß
Steffen

sowphl notify, als auch MSwitch können auf das Log zugreifen und daraus quasi events generieren . Doif glaube ich nicht , lasse mich hier aber gerne eines besseren belehren .

bei Notify dürfte wohl das attribut 'readLog ' das Attribut deiner wahl sein , bei MSwitch 'MSwitch_Read_Log'

gruss Byte09

steffen83

Ich könnte ich der Theorie auch diese Werte nehmen

2019.01.10 15:27:47 4 : Connection closed for WEBdoorbird_192.168.174.24_35406: EOF
2019.01.10 15:27:53 4 : Connection accepted from WEBdoorbird_192.168.174.24_35429
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

Byte09

#4
Zitat von: steffen83 am 10 Januar 2019, 15:29:21
Ich könnte ich der Theorie auch diese Werte nehmen

2019.01.10 15:27:47 4 : Connection closed for WEBdoorbird_192.168.174.24_35406: EOF
2019.01.10 15:27:53 4 : Connection accepted from WEBdoorbird_192.168.174.24_35429


solange du nichts an den Dateien oder Verzeichnissen durch einen realen upload veränderst und somit das 'inotify-Modul' nicht nutzen kannst , ändert das wohl nichts daran , das du es nur über eine auswertung des logfiles realisieren kannst.
anders geht es nur dann , wenn du irgendwie ein auswertbares event generiert bekommst.

gruss Byte09