Hallo Zusammen,
nachdem ich gerade mal wieder unschöne Logeinträge habe ud auf der Suche nach dem Verursacher bin, ist mir aufgefallen, dass ich einige Devices habe, die zwar ignore=1 haben, aber trotzdem Events schicken.
Habe ich da einen Fehler im System, oder im Kopf?
Da du rein gar nichts über die Art und Ausprägung (list!?) der Devices sagst, ist die Frage natürlich nicht zu beantworten.
Naja, es sind halt einige Devices.
hier ein Beispiel:
Internals:
.lastTimestate 1475055992.53662
.lastTimetemperature 1475055992.53662
.lastTimetrend 1475055928.55248
CODE CUL_TCM97001_158
DEF CUL_TCM97001_158
LASTInputDev SIGNALduino433
MSGCNT 3044
NAME AURIOL_158
NR 962
SIGNALduino433_DMSG s9E90E8EC00
SIGNALduino433_MSGCNT 3044
SIGNALduino433_RAWMSG MS;P0=-1976;P1=453;P5=-9155;P7=-3932;D=151710101717171710171010171010101017171710171010101717171017171010;CP=1;SP=5;O;
SIGNALduino433_TIME 2016-09-28 17:02:48
STATE T: 23.2
TYPE CUL_TCM97001
lastH 0
lastT 1475074968.32086
Helper:
Dblog:
Temperature:
Mydblog:
TIME 1475074968.33282
VALUE 23.2
Readings:
2016-09-22 11:16:13 battery low
2016-09-22 11:16:13 mode normal
2016-09-28 17:02:48 state T: 23.2
2016-09-28 17:02:48 temperature 23.2
2016-09-28 16:59:04 trend rising
Attributes:
ignore 1
model AURIOL
gerade wieder festgestellt, dass Devices die ignore=1 haben, trotzdem Events generieren.
Hier ein Beispiel:
Internals:
CODE 13
DEF 13
LASTInputDev SIGNALduino433
MSGCNT 4
NAME CUL_TX_13
NR 961
SIGNALduino433_DMSG TXA01A587586
SIGNALduino433_MSGCNT 4
SIGNALduino433_RAWMSG MU;P0=-256;P1=1266;P2=-1069;P3=509;P4=-30492;D=01212121232123212121212121212123232123212123212323212121212323232123212323212121212323214121212123212321212121212121212323212321212321232321212121232323212321232321212121232321;CP=3;
SIGNALduino433_TIME 2016-10-19 20:33:06
STATE T: 8.3
TYPE CUL_TX
corr 0
lastH 0
lastT 1476901986.43135
minsecs 0
Helper:
Dblog:
Temperature:
Mydblog:
TIME 1476901986.44313
VALUE 8.7
Readings:
2016-10-19 20:33:06 state T: 8.3
2016-10-19 20:33:06 temperature 8.7
Attributes:
ignore 1
room Autocreate
Eventmonitor:
2016-10-19 20:36:57 CUL_TX CUL_TX_13 T: 8.7
2016-10-19 20:36:57 CUL_TX CUL_TX_13 temperature: 8.7
Für mein Verständnis heißt ignore=1, dass rein gar nichts von dem Device kommt, es komplett ignoriert wird.
Habe einen Batteriewächter am laufen, der mich leider auch per Push benachrichtigt, wenn eines der Nachbargeräte (auf ignore=1) leer ist :-\
nach meinem Verständnis wird mit dem attr ignore nur die Anzeige des devices im frontend unterdrückt, also auch nicht im room unsorted oder everything sichtbar. Für Deinen Zweck solltest Du das device löschen und autocreate mit attr ignoretypes definieren.
Grüße Markus
Hallo zusammen,
das ganze ist ein Problem des entsprechenden Moduls und müsste durch den entsprechenden Maintainer behoben werden.
Generell habt ihr Recht. Bei gesetztem ignore sollten keine Daten zu dieser Definition verarbeitet werden und eben auch keine Events erzeugt werden.
Für CUL_TX ist das rudolfkoenig und für CUL_TCM97001 sind das dancer0705/bjoernh
Gruß
Markus
Danke Markus
Für CUL_TX hat Rudi heute einen entsprechenden Fix eingecheckt. Steht ab morgen zur Verfügung.
Gruß
Markus
Ja, habe ich gesehen, Danke.