Gibt es Änderungen für SAVE?

Begonnen von Det20, 25 Mai 2018, 17:09:17

Vorheriges Thema - Nächstes Thema

Det20

Hallo,

kann ich eigentlich prüfen, ob es Änderungen gibt die ein SAVE erfordern? Hintergrund ist, dass ich alle 60 Sekunden Attribute setze und die mit "save" übermittel. Damit funke ich aber ev einem Edit dazwischen, daher würde ich SAVE gerne nur dann automatisch losschicken, wenn es gerade keine Änderungen im Buffer gibt.

betateilchen

ich würde lieber prüfen, ob es wirklich Sinn macht, so häufig Attribute zu ändern und dann jedesmal die komplette Konfiguration wegzuschreiben...

Ausserdem hat ein save keine Auswirkung auf ein "Edit files", es sei denn, man betreibt den Unfug, die Konfiguration selbst per Editor zu bearbeiten.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

marvin78

#2
Abgesehen davon, dass ich auch den Sinn nicht verstehe....

defmod not_global_savestate notify global:(ATTR|DEFINED|DELETED|DELETEATTR|MODIFIED|RENAMED).* set savestate 1

Voraussetzung: Ein dummy savestate

Edit: und dann natürlich noch ein notify auf global:SAVE, welches den dummy wieder zurück setzt.

Helmi55

Hallo genau wie mein Problem https://forum.fhem.de/index.php/topic,88079.0.html
Ich möchte einmal am Tag das attr eines 1Wire Sensors ändern. In der Nacht keine Sonne, daher
Keine kurzen Intervalle nötig. Am Tag aber ja.
In meinem Fall, wie kann ich das bitte nun umsetzen.
Mit dem Link von CQuadrat kann ich leider nix anfangen. Verstehe ich für ,,meinen" Fall leider nicht
Vielleicht leichter Klapps auf den Hinterkopf. Danke
Gruß Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Ok ich habe für mein problem nun "global" autosave 1 gesetzt und werde die Tage beobachten
Nice w7e
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/