fhempy: Github Backup

Begonnen von dominik, 22 August 2022, 22:34:11

Vorheriges Thema - Nächstes Thema

dominik

Hallo,

ich habe die Tage ein Modul für ein Github Backup entwickelt.

Was tut es?
Es sichert ausgewählte Dateien in ein privates Github Repository.

Welche Dateien werden gesichert?
Default: fhem.cfg,configDB.db,configDB.conf,log/fhem.save,.fhempy/zigbee2mqtt/data/configuration.yaml,esphome_config/*.yaml
Man kann mit dem Attribut backup_files beliebige definieren.

Wie richte ich es ein?
1. fhempy installieren (https://github.com/fhempy/fhempy/#installation)
2. github_backup einrichten (https://github.com/fhempy/fhempy/tree/master/FHEM/bindings/python/fhempy/lib/github_backup)
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Guenni1404

Hi Dominik,

vielen Dank dafür. Ich hätte eine Frage zum Attribut backup_files.
Ich habe folgendes probiert:

  • fhem.cfg,log/fhem.save,log/*.log,restoreDir/*.*

  • fhem.cfg,log/fhem.save,log/*.log,restoreDir/*.

Dar letzte Teil, "restorDir" wird nicht gesichert. Wie muss ich das korrekt anlegen?

Gruß

guenni

dominik

Hi,

wenn du nur die Files in restoreDir speichern willst, dann sollte das funktionieren
fhem.cfg,log/fhem.save,log/*.log,restoreDir/*

also ohne Punkt hinten dran.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik