Ich teste gerade die Umstellung auf dblog: Eigentlich wollte ich
attr myDbLog DbLogSelectionMode Exclude/Include
verwenden – erscheint mir die flexibelste Variante.
Dazu habe ich alle Devices mit dem Attribut DbLogExclude .* versehen.
Das funktioniert soweit auch bis auf die cloneDummy-Devices. Die Readings dieser Geräte werden fleißig geloggt obwohl nicht gewünscht.
Meine Vermutung: der Name des Clone muss ja anders sein als der Quelldevicename. Die Readings kommen aber mit dem Namen aus dem anderen System und daher greift dann DbLogExclude nicht.
Welche Lösungen gibt es für dieses Problem?
Danke schon mal
Holger
Das würde mich auch brennend interessieren, ich habe das selbe Problem, trotz DbLogExclude Einträge in der Datenbank...
Ok, ich habe jetzt einfach ohne eine zweite Datenbank anzulegen, das Modul dblog auf dem zweiten Raspi (fhem2fhem) definiert und konnte somit dann das Attribut .* beim Device setzen. funzt jetzt ;)
Zu früh gefreut, leider schreibt er doch noch alle readings in die Datenbank :( Jemand eine Idee ?
Probiere mal:
attr <dblogDB> excludeDevs TYPE=CLONEDUMMY
Danke für deine Antwort OMEGA , leider werden die einträge nach wie vor in die DB geschrieben. :-\
OMEGA YOU ARE MY HERO ;)
attr <dblogDB> excludeDevs TYPE=GPIO4
Brachte die Lösung ;)
DANKE DANKE DANKE