Backup .... oder ... was jetzt?
Moderatoren: jmaus, Co-Administratoren
- Clear
- Beiträge: 112
- Registriert: 14.01.2018, 18:16
- Wohnort: Ebergassing
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 7 Mal
Backup .... oder ... was jetzt?
Hallo Community!
Vor kurzem hatte ich bei einigen meiner Räume (mehrere Gruppen mit 1x Wandthermostat, 2x Heizkörperthermoste und 1x Fensterkontakt) einige Änderungen in den Temperaturprofilen und auch in der Komfort-Temperatur durchgeführt.
Natürlich hatte ich zuvor ein Backup meines ursprünglichen Systems erstellt.
Nach einigen Testläufen mit den veränderten Einstellungen wollte ich mein altes System wieder herstellen.
Ich habe also das zuvor erstellte Backup wieder eingespielt und wie erwartet waren alle geänderten Temperaturprofile und Temperaturen wieder im ursprünglichen Zustand.
Allerdings, wie sich herausstellte, NUR und den Geräteparametern. Das System arbeitete noch immer mit den die für Tests geänderten Werten. Auch ein Systemstart änderte daran nichts.
In meiner Verzweiflung habe ich alle Gruppen nochmals neu gespeichert (mit besten Grüßen vom DutyCycle), in der Hoffnung, dass die Parameter nochmals übertragen werden. Aber nichts änderte sich!
Als Beispiel: Ursprünglicher Wert der Komfort-Temperatur = 21°
Änderung für Test auf 19°
Nach einspielen des Backups steht wieder 21° in den Geräteparametern der Gruppe.
Beim drücken des Buttons "Comfort-Temperatur" der Bedienungsoberfläche der WebUI springt die Solltemperatur auf 19° und nicht auf 21°.
Ebenso verhält es sich mit den Temperaturprofilen. Obwohl die ursprünglichen Werte korrekt durch das Einspielen des Backups übernommen und in der Gruppeneinstellung richtig angezeigt wurden, werden die alten Werte abgearbeitet.
Vorläufige Lösung:
Ich musste komplett andere Werte eintragen um eine Veränderung zu bewirken.
Also, z.B. Komfort-Temperatur zwischenzeitlich auf 25°. Abspeichern und Geräteparameter übertragen.
Jetzt hat er die 25° Komfort-Temperatur auch tatsächlich übernommen.
Danach Komfort-Temperatur auf gewünschte (im Backup vorhandene) 21° eintragen, abspeichern und Geräteparameter übertragen.
Dies mit allen Temperaturprofilen und für den Test geänderten Parametern durchführen um den Zustand zu erhalten, der eigentlich im Backup vorhanden ist. Echt mühhhhhhsam!!
Obwohl nicht auszuschließen, glaube ich nicht, etwas falsch gemacht zu haben.
Es stellt sich jetzt natürlich die Frage: "Wozu brauche ich ein Backup, wenn das System die Werte dann nicht ausliest und nicht verwendet?"
Gibt es bereits ähnliche Erfahrungen oder liegt da ein Fehler vor?
Vielen Dank
clear
Vor kurzem hatte ich bei einigen meiner Räume (mehrere Gruppen mit 1x Wandthermostat, 2x Heizkörperthermoste und 1x Fensterkontakt) einige Änderungen in den Temperaturprofilen und auch in der Komfort-Temperatur durchgeführt.
Natürlich hatte ich zuvor ein Backup meines ursprünglichen Systems erstellt.
Nach einigen Testläufen mit den veränderten Einstellungen wollte ich mein altes System wieder herstellen.
Ich habe also das zuvor erstellte Backup wieder eingespielt und wie erwartet waren alle geänderten Temperaturprofile und Temperaturen wieder im ursprünglichen Zustand.
Allerdings, wie sich herausstellte, NUR und den Geräteparametern. Das System arbeitete noch immer mit den die für Tests geänderten Werten. Auch ein Systemstart änderte daran nichts.
In meiner Verzweiflung habe ich alle Gruppen nochmals neu gespeichert (mit besten Grüßen vom DutyCycle), in der Hoffnung, dass die Parameter nochmals übertragen werden. Aber nichts änderte sich!
Als Beispiel: Ursprünglicher Wert der Komfort-Temperatur = 21°
Änderung für Test auf 19°
Nach einspielen des Backups steht wieder 21° in den Geräteparametern der Gruppe.
Beim drücken des Buttons "Comfort-Temperatur" der Bedienungsoberfläche der WebUI springt die Solltemperatur auf 19° und nicht auf 21°.
Ebenso verhält es sich mit den Temperaturprofilen. Obwohl die ursprünglichen Werte korrekt durch das Einspielen des Backups übernommen und in der Gruppeneinstellung richtig angezeigt wurden, werden die alten Werte abgearbeitet.
Vorläufige Lösung:
Ich musste komplett andere Werte eintragen um eine Veränderung zu bewirken.
Also, z.B. Komfort-Temperatur zwischenzeitlich auf 25°. Abspeichern und Geräteparameter übertragen.
Jetzt hat er die 25° Komfort-Temperatur auch tatsächlich übernommen.
Danach Komfort-Temperatur auf gewünschte (im Backup vorhandene) 21° eintragen, abspeichern und Geräteparameter übertragen.
Dies mit allen Temperaturprofilen und für den Test geänderten Parametern durchführen um den Zustand zu erhalten, der eigentlich im Backup vorhanden ist. Echt mühhhhhhsam!!
Obwohl nicht auszuschließen, glaube ich nicht, etwas falsch gemacht zu haben.
Es stellt sich jetzt natürlich die Frage: "Wozu brauche ich ein Backup, wenn das System die Werte dann nicht ausliest und nicht verwendet?"
Gibt es bereits ähnliche Erfahrungen oder liegt da ein Fehler vor?
Vielen Dank
clear
- Black
- Beiträge: 5472
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 419 Mal
- Danksagung erhalten: 1071 Mal
- Kontaktdaten:
Re: Backup .... oder ... was jetzt?
Das Verhalten ist schon das auch von mir so erwartete. (Ob es konsistent ist sei mal offen)
Die Daten aller Geräte und aller Direktverknüpfungen liegen im Dateisystem der ccu und im Zugriff der schnittstellenprozesse.
In den eeprom der Gräte sind deren konfigurationsdateien und DVS sowie deren Daten lokal gespeichert.
Ein restore stellt nur die Daten auf der ccu3 wieder her. Folglich wissen die Geräte nix von dem restore und den geänderten Daten.
Ganz witzig wird es, wenn du eine direktverbindung löschst, dann ein Backup einspielt wo die noch drin ist und dich wunderst warum es nicht geht, obwohl du die ja siehst.
Black
Die Daten aller Geräte und aller Direktverknüpfungen liegen im Dateisystem der ccu und im Zugriff der schnittstellenprozesse.
In den eeprom der Gräte sind deren konfigurationsdateien und DVS sowie deren Daten lokal gespeichert.
Ein restore stellt nur die Daten auf der ccu3 wieder her. Folglich wissen die Geräte nix von dem restore und den geänderten Daten.
Ganz witzig wird es, wenn du eine direktverbindung löschst, dann ein Backup einspielt wo die noch drin ist und dich wunderst warum es nicht geht, obwohl du die ja siehst.
Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: Backup .... oder ... was jetzt?
Genau aus dem Grund habe ich mir vor längerer Zeit mal den "Restore Config" Button eingebaut, der die kompletten Paramsets wieder zum Gerät überträgt. Da steckt die Restore Config vom DevConfig hinter.
- jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: Backup .... oder ... was jetzt?
Hmm, vielleicht sollten wir das doch in RaspberryMatic aufnehmen? Du hattest ja damals diesbzgl. gefragt und da hab ich noch gezweifelt weil dann ggf. die leute zuviel drauf rumklickern und dann der DC hochsteigt oder sonst was. Aber vielleicht mit "bei expert mode only" und mit vorherigem Warnrequester? Dann könnte ich es mir doch vorstellen direkt in RaspberryMatic zu integrieren. Was meinst du?
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: Backup .... oder ... was jetzt?
Von mir aus gern. Der Patch ist ja fertig.
Jup, so ist es bereits im Patch
Hm, ja wenn das unkompliziert geht über Javascript?
Ich mach nen PR, dann kannst du ja noch dran feilen.
- jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: Backup .... oder ... was jetzt?
Super! Dann ist die nächste Release-Runde ja im Gange
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- Clear
- Beiträge: 112
- Registriert: 14.01.2018, 18:16
- Wohnort: Ebergassing
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 7 Mal
Re: Backup .... oder ... was jetzt?
Vielen Dank für die rasche Aufnahme des Problems an "Black", "jp112sdl" und "jmaus".
Die Lösung mit dem "Restore Config" Button von "jp112sdl" ist super.
Es gibt ja schon jetzt in fast allen Masken einen "Übernehmen" und/oder "OK" - Button.
Das betätigen dieser Buttons bewirkt offensichtlich nur die Übertragung geänderter Parameter.
Wird nichts gerändert, wird auch nichts geschrieben (denke ich).
Ich bin jetzt nicht der Guru aber ein zusätzlicher Button (übertrage ALLES nochmal), wenn auch nur im Experten-Modus, würde das Problem auch lösen, einfach gesehen.
Wie auch immer die Lösung aussehen mag, vielen Dank.
Gruß
clear
Die Lösung mit dem "Restore Config" Button von "jp112sdl" ist super.
Es gibt ja schon jetzt in fast allen Masken einen "Übernehmen" und/oder "OK" - Button.
Das betätigen dieser Buttons bewirkt offensichtlich nur die Übertragung geänderter Parameter.
Wird nichts gerändert, wird auch nichts geschrieben (denke ich).
Ich bin jetzt nicht der Guru aber ein zusätzlicher Button (übertrage ALLES nochmal), wenn auch nur im Experten-Modus, würde das Problem auch lösen, einfach gesehen.
Wie auch immer die Lösung aussehen mag, vielen Dank.
Gruß
clear
- jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: Backup .... oder ... was jetzt?
Die Idee das in die Geräteeinstellungsseite selbst zu übernehmen wäre sicherlich auch eine praktikable Lösung und vielleicht sogar der bessere Weg. Was meinst du dazu @jp112sdl?
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
- jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: Backup .... oder ... was jetzt?
Ja, aber an einer anderen Stelle. Der Vorschlag von Clear war ja das einfach unten zur Buttonleiste mit hinzuzufügen und nicht wie von dir angeregt oben neben der Firmware-Version. Meinungen?
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /