Hallo,
ist es möglich generell auf das rote "?" bei save config zu reagieren?
Im Eventmonitor erscheint -zumindest nach dem was ich erkennen kann- kein spezifischer Eintrag, der auf das Fragezeichen hindeutet.
Es wird nur die Änderung des Devices angezeigt, z.B.:
2019-01-13 13:44:07 Global global ATTR Testlampe_1 alias Test!
Und nach Speicherung:
2019-01-13 13:46:54 Global global SAVE
Ich möchte aber generell auf das Fragezeichen reagieren und das z.B. in ein DOIF einbauen.
Gibt es eine Möglichkeit das Fragezeichen abzufangen und darauf zu reagieren?
Gruß,
Jogi
Zitat von: Jogi am 13 Januar 2019, 13:50:02
Hallo,
ist es möglich generell auf das rote "?" bei save config zu reagieren?
Im Eventmonitor erscheint -zumindest nach dem was ich erkennen kann- kein spezifischer Eintrag, der auf das Fragezeichen hindeutet.
Es wird nur die Änderung des Devices angezeigt, z.B.:
2019-01-13 13:44:07 Global global ATTR Testlampe_1 alias Test!
Und nach Speicherung:
2019-01-13 13:46:54 Global global SAVE
Ich möchte aber generell auf das Fragezeichen reagieren und das z.B. in ein DOIF einbauen.
Gibt es eine Möglichkeit das Fragezeichen abzufangen und darauf zu reagieren?
Gruß,
Jogi
hi ,
wie du schon schreibst erzeugen alle Aktionen , die ein ? nach sich ziehen einen Logeintrag und es sind ja nur eine handvoll aktionen , die das verursachen ( z.b Global global DELETED , Global global ATTR etc.) . und darauf gibt es schon die Möglichkeit zu reagieren mit notify oder mswitch , wobei das im grunde vermieden werden sollte .
grusss Byte09
Zitat von: Byte09 am 13 Januar 2019, 14:02:09
wie du schon schreibst erzeugen alle Aktionen , die ein ? nach sich ziehen einen Logeintrag
zumindest erzeugen sie einen event ;)
Folgende sechs Befehle erzeugen ein rotes Fragezeichen:
define modify delete deleteattr rename attr
und lassen sich somit problemlos in einem notify verarbeiten
define n_global notify global:(DEFINED|MODIFIED|DELETED|DELETEATTR|RENAMED|ATTR).* {}
Aber wozu?
Zitat von: betateilchen am 13 Januar 2019, 14:33:23
zumindest erzeugen sie einen event ;)
Folgende sechs Befehle erzeugen ein rotes Fragezeichen:
define modify delete deleteattr rename attr
und lassen sich somit problemlos in einem notify verarbeiten
define n_global notify global:(DEFINED|MODIFIED|DELETED|DELETEATTR|RENAMED|ATTR).* {}
Aber wozu?
hmm zu schnell geantwortet und das geschiebene als gegeben genommen ???
ZitatIm Eventmonitor erscheint -zumindest nach dem was ich erkennen kann- kein spezifischer Eintrag, der auf das Fragezeichen hindeutet.
natürlich hat betateilchen recht und es wird ein entsprechendes EVENT erzeugt .
gruss Byte09
Zitat von: betateilchen am 13 Januar 2019, 14:33:23
Aber wozu?
Vielen Dank für die Info, das ist es, was ich gesucht habe.
WOZU?
Es ist eine Spielerei.
Ich habe mir einen dummy angelegt, indem ich meine FHEM-Änderungen dokumentiere.
Ich möchte, dass sich das Icon ändert, sobald etwas verändert und noch nicht gespeichert wurde.
Wie schon gesagt, es ist nicht wirklich lebensnotwendig, sondern eine Spielerei (wie vieles andere auch, was mit FHEM realisiert wird // sagt zumindest meine bessere Hälfte ;))
Vielen Dank,
Jogi