# Backup der zigbee2mqtt-Datenbank

**URL:** <https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237>\
**Category:** Tutoriels\
**Tags:** zigbee2mqtt\
**Created:** [3. Mai 2022 um 10:16 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237 "2022-05-03T10:16:57Z")\
**Posts on this page:** 16\
**Page:** 6

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [2. Januar 2023 um 16:45 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/101 "2023-01-02T16:45:42Z")

</div>

@guim31 Für diese Funktion waren drei Entwicklungen notwendig:

- Die erste ist fertig und bereits in Gladys integriert
- Die zweite ist in Code-Review, ich habe vor den Weihnachtsferien Feedback gegeben, jetzt warte ich auf Alex’ Rückmeldung, ob es für ein weiteres Review in Ordnung ist ([https://github.com/GladysAssistant/Gladys/pull/1641](https://github.com/GladysAssistant/Gladys/pull/1641))
- Danach gibt es noch die finale Entwicklung, die durchgesehen und validiert werden muss ([z2m gladys backup by atrovato · Pull Request #1563 · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/pull/1563))

Ich glaube nicht, dass wir in dieser Phase Tester brauchen (die Funktionalität ist bereits validiert), es geht nur noch um Tech-Jargon-Pingpong zwischen Alex und mir 😃

Ich halte euch hier auf dem Laufenden, sobald es fertig ist oder falls neue Tester benötigt werden.

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [2. Januar 2023 um 19:02 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/102 "2023-01-02T19:02:28Z")

</div>

Vielen Dank @pierre-gilles für all diese Details!  
Ich denke, ihr werdet verstanden haben, dass ich ungeduldig bin 😅  
Ich kann es kaum erwarten, meinen NUC zu testen! 😉

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [9. Februar 2023 um 04:27 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/103 "2023-02-09T04:27:55Z")

</div>

**Um hier Neuigkeiten zu geben**

Ich habe vor zwei Wochen eine vollständige Überprüfung des PR #2 durchgeführt und nach einer Docker-Image für Tests gefragt. @AlexTrovato hat mir ein Image bereitgestellt, das ich heute auf einer Instanz gestartet habe, um Tests durchzuführen.

PR #2 betrifft viele Themen, da es eine ziemlich große Refaktorisierung des Codes ist, der mit der gesamten Programmierung der Hintergrundaufgaben in Gladys verbunden ist.

Diese PR betrifft Gladys Plus-Code, daher ist es aus meiner Sicht sehr sensibel, da es die zahlenden Kunden betrifft und es keine Rückschritte geben darf.

Bisher habe ich alle diese Verhaltensweisen aufgelistet, die in der Praxis getestet werden müssen:

 ![Screenshot 2023-02-09 at 11.24.56](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/18c1ff543fba3364beef76764d008d348d2fac92.png)

@AlexTrovato Könntest du deine PR aktualisieren, damit wir hier ein Test-Image vorschlagen können, um Feedback zu erhalten? 🙂 (Ich spreche von PR #2 auf dem common-scheduler)

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [9. Februar 2023 um 18:36 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/104 "2023-02-09T18:36:21Z")

</div>

Der PR wurde aktualisiert, das Bild wird gerade gebaut, es dauert etwa 2 Stunden ab jetzt, bis es verfügbar ist.

Sein Name: `atrovato/gladys:common-scheduler`.

Danke 🙂

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [9. Februar 2023 um 20:04 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/105 "2023-02-09T20:04:23Z")

</div>

Ich würde mich freuen, Dinge testen zu können, um an diesen Entwicklungen teilzunehmen… Aber ich nehme an, man braucht einen Zigbee2mqtt-Dongle, der mit dem Testgerät verbunden ist?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [10. Februar 2023 um 01:53 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/106 "2023-02-10T01:53:35Z")

</div>

@AlexTrovato Ich habe gestern Abend den Sonnenuntergang getestet, es funktioniert immer noch super 😃

 ![IMG_9800](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/e/e810075b981a693d10f0d553bb544ab7f5625ba9.jpeg)

( Ich habe selbst überprüft, ob die Sonne wirklich untergeht, man weiß ja nie )

Ich habe auch heute Morgen die Benachrichtigung für den Sonnenaufgang erhalten, aber ich bin nicht aufgestanden, um nachzusehen, ich habe geschlafen 😂

Auch die Gladys Plus-Sicherungen und die stündlichen Aggregationen scheinen bei mir zu funktionieren 🙂

Also, es bleibt nur noch Login Gateway + Amazon Alexa + Google Home

> [@AlexTrovato](#):
>
> Sein Name: `atrovato/gladys:common-scheduler`.

Danke! 🙏

> [@guim31](#):
>
> Ich würde mich freuen, Dinge testen zu können, um an der Entwicklung mitzuwirken… Aber ich nehme an, man braucht einen Zigbee2mqtt-Dongle, der mit dem Testgerät verbunden ist?

Nicht für diesen Test, wir sind noch nicht bei der Zigbee2mqtt-Sicherungs-PR (die bereits getestet wurde)

Hier testen wir die PR «&nbsp;common-scheduler&nbsp;», die einen neuen Aufgabenplaner in Gladys implementiert.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [10. Februar 2023 um 02:18 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/107 "2023-02-10T02:18:29Z")

</div>

@guim31 Mach dir keinen Stress, ich habe alle Tests heute Morgen auf meiner Seite durchgeführt.

Google Home ✅  
Alexa ✅  
Login Gateway ✅

Gute Arbeit @AlexTrovato, ich merge auf master!

Nächster Schritt, der PR Nr. 3!

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [10. Februar 2023 um 06:54 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/108 "2023-02-10T06:54:53Z")

</div>

> [@pierre-gilles](#):
>
> Ich habe gestern Abend den Sonnenuntergang getestet, es funktioniert immer noch genauso gut 😃
> 
> ![IMG_9800](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/e/e810075b981a693d10f0d553bb544ab7f5625ba9.jpeg)

👀 Schade für uns, die wir in Frankreich sind 😅

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [10. Februar 2023 um 08:02 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/109 "2023-02-10T08:02:06Z")

</div>

Der PR #3 mit z2m-Backup ist aktuell:

> <https://github.com/GladysAssistant/Gladys/pull/1563>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] If you are adding a new features/services, did you run integration comparator? (\`npm run compare-translations\` on front)
> \- \[x\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to \[the community\](https://community.gladysassistant.com/) for testing before merging.
> \- ~~\[\] If your changes modify the API (REST or Node.js), did you modify the API documentation? (Documentation is based on comments in code)~~
> \- ~~\[\] If you are adding a new features/services which needs explanation, did you modify the user documentation? See \[the GitHub repo\](https://github.com/GladysAssistant/v4-website) and the \[website\](https://gladysassistant.com).~~
> \- ~~\[\] Did you add fake requests data for the demo mode (\`front/src/config/demo.js\`) so that the demo website is working without a backend? (if needed) See \[https://demo.gladysassistant.com\](https://demo.gladysassistant.com).~~
> 
> NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
> 
> \### Description of change
> 
> Store default z2m config in DB to be able to reload it with a backup.
> 
> + clean "console.log" logs and code
> 
> Fixes #1378

Das neue Image `atrovato/gladys:zigbee2mqtt` ist bereit.

Ich habe es heute Morgen getestet, scheint okay zu sein:  
✅ DB-Sicherung  
✅ Backup wiederherstellen  
❓ Automatischer Backup-Plan (ich warte auf 23 Uhr 😃)

@pierre-gilles wir schaffen das schon 😉

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [10. Februar 2023 um 08:29 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/110 "2023-02-10T08:29:05Z")

</div>

Verdammt… ich kann es kaum erwarten!! Ich zittere schon vor Aufregung, auf meinen NUC umzusteigen, um die Veränderung zu sehen!!

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [10. Februar 2023 um 08:34 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/111 "2023-02-10T08:34:08Z")

</div>

> [@AlexTrovato](#):
>
> Der PR #3 mit z2m-Backup ist aktuell:

Toll, danke!

Der PR scheint mir code-mäßig gut zu sein, halte mich bezüglich dieses Punktes auf dem Laufenden:

> [@AlexTrovato](#):
>
> ❓ Automatischer Backup-Zeitplan (ich warte auf 23 Uhr 😃)

🙂

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [11. Februar 2023 um 06:01 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/112 "2023-02-11T06:01:55Z")

</div>

Urteil:  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/6/6bc1c23fc840879de3405785a52c1a9c4af2c0d3.png)

```auto
2023-02-10T23:00:00-0700 <info> backup.js:39 (Zigbee2mqttManager.backup) Zigbee2MQTT request for backup
2023-02-10T23:00:13-0700 <info> saveZ2mBackup.js:12 (Zigbee2mqttManager.saveZ2mBackup) Zigbee2mqtt: storing backup...
2023-02-10T23:00:14-0700 <info> saveZ2mBackup.js:24 (Zigbee2mqttManager.saveZ2mBackup) Zigbee2mqtt: backup stored

```

Alles scheint in Ordnung zu sein 😃

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [7. März 2023 um 14:01 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/113 "2023-03-07T14:01:21Z")

</div>

Heißt das, dass diese Backup-Funktion in der nächsten Version von Gladys entfernt wird?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [20. März 2023 um 07:36 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/114 "2023-03-20T07:36:25Z")

</div>

> [@AlexTrovato](#):
>
> Alles scheint okay 😃

Super 🕶

Danke für die Entwicklung und die Tests, das ist für mich in Ordnung!

Ich habe gerade in master gemerged, das wird in der nächsten Gladys-Release veröffentlicht 🎉

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [20. März 2023 um 08:50 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/115 "2023-03-20T08:50:14Z")

</div>

![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/e/e72c700e481089c12cfa718c9a2ee2181055192a.png)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [24. März 2023 um 06:25 UTC](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237/116 "2023-03-24T06:25:56Z")

</div>

Die Zigbee2mqtt-Sicherung ist in Gladys Assistant 4.18 verfügbar:

> [@Gladys Assistant 4.18: Backup von Zigbee2mqtt und native Steuerung der Tasten (Einzelklick, Doppelklick, ...)](https://community.gladysassistant.com/t/gladys-assistant-4-18-sauvegarde-zigbee2mqtt-et-gestion-native-des-boutons-clic-simple-double/8039):
>
> Salut à tous ! Je suis rentré de congés cette semaine, et j’ai dépilé tout ce qui était en attente, et il y a des petites pépites gem Tout n’est pas dans cette version ( il y avait beaucoup de PRs ! ), mais ces 2 fonctionnalités étaient à mon sens prête à partir. Le reste arrivera dans une prochaine version slight_smile Gestion native des boutons avec pression simple/double/relâche Désormais, Gladys gère nativement les boutons pressions (type Xiaomi), qui permettent de lancer des actions…

[Vorherige Seite](https://community.gladysassistant.com/t/sauvegarde-de-la-db-de-zigbee2mqtt/7237.md?page=5)
