[gelöst] configDB Attribut dumpPath nicht persistent?

Begonnen von JWRu, 10 Mai 2020, 08:16:33

Vorheriges Thema - Nächstes Thema

JWRu

Ich hatte bei configDB das Attribut dumpPath (das übrigens in der commandref nicht auftaucht) auf "./backup" gesetzt.
Nach einem "update" und "shutdown restart" ist es verschwunden.
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

betateilchen

#1
Zwei Fragen:

  • wie hast Du das Attribut gesetzt?
  • hast Du nach dem Setzen des Attributes auch ein "save" ausgeführt?

Grundsätzlich wird das Attribut bei einem "save" in der Konfiguration gespeichert. Funktioniert auch, habe das gerade getestet.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

JWRu

Zitat1. wie hast Du das Attribut gesetzt?
2. hast Du nach dem Setzen des Attributes auch ein "save" ausgeführt?
1.: "configdb attr dumpPath ./backup"  - dann mit "configdb attr" überprüft
2.: Es gab jedenfalls vor dem Restart kein rotes Fragezeichen oben links.

Das war's wohl - wenn ich mit "configdb attr" was setze, taucht kein Fragezeichen auf.

     
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

betateilchen

Zitat von: JWRu am 11 Mai 2020, 20:42:07
wenn ich mit "configdb attr" was setze, taucht kein Fragezeichen auf.

Ja, das liegt an der Art und Weise, wie Rudi die Funktion addStructChange($$$) derzeit implementiert hat.
Da die configDB kein "device" ist, kann ich die Funktion nicht benutzen, um ein rotes Fragezeichen auszulösen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

Das rote Fragezeichen wird völlig überbewertet  8)

Trotzdem wird es nach dem morgigen Update auch bei Änderungen an Attributen der configDB aufleuchten.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

JWRu

ZitatDas rote Fragezeichen wird völlig überbewertet  8)
Hilft aber meinem notorisch schlechten Gedächtnis.  ;)
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

rudolfkoenig

ZitatJa, das liegt an der Art und Weise, wie Rudi die Funktion addStructChange($$$) derzeit implementiert hat.
Habe addStructChange geaendert, damit $dev = undef akzeptiert wird.

betateilchen

Danke, ich habe meine Änderungen nochmal umgebaut, um ab sofort addStructChange() zu verwenden.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!