Hallo,
ich habe das Verhalten wie nachfolgend und kann es mir nicht erklären, laut Log und Eventmonitor finde ich auch nichts.
Nach dem Löschen von Attributen an Devices und Speichern tauchen Diese nach einem Rereadcfg wieder auf. auch ein Neustart bringt keine Änderung.
Ziel ist es das Beispeilattribut nachfolgend vom Device zu löschen da falsch definiert:
event-min-interval 5
Habs mit anderen versucht genau der gleiche zustand, nach neustart ist es wieder da aber erst NACHDEM die Readings des Devices sich aktualisieren. Die Devices gehören zu Firmata Geräten und bringen Sensorwerte für Licht / Temperatur.
Änderung über Editor in der Config hat das gleiche Ergebnis.
Gerade nochmal getestet:
Beim Löschen / Speichern und Reset des Firmata Device ist das attribut wieder da nach dem aktualisieren der Reading-Werte
Hi,
stimmen die Rechte? Was gibt das in der FHEM Kommandozeile zurück?
{qx(ls -lha fhem.cfg)}
Gruß Otto
Das gibt nix zurück, ist auf Windows installiert. scheint auch kein Problem mit Rechten zu sein. wenn ich das Attribut inhaltlich ändere behält er die änderung! nur ein Löschen bringt immer wieder den alten wert "5" zurück nach erneutem Initialisieren des Firmatadevice / Update der Readings.
Hallo,
in 20_FRM_AD gibt es folgende Code Zeile:
if (!(defined AttrVal($name,"event-min-interval",undef))) {
$main::attr{$name}{"event-min-interval"} = 5;
}
Löscht Du also das Attribut, dann erzeugt es das Device wieder.
Grüße Jörg
Jetzt bin ich aber erleichtert....
DANKE! ich hab befürchtet grob was vernichtet zu haben. hätte ich mal selber im modul geschaut...
Danke und schönes Wochenende!