Erfahrungen mit RaspberryMatic 2.31.25.20180428
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 42
- Registriert: 17.03.2016, 17:56
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 1 Mal
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Hallo
ich habe auch das Problem mit dem Dateinamen vom Backup
Ich erstelle automatisch ein Backup über den CuxD auf mein Synology NAS
mit diesem Skript:
echo "Mounte Dateisystem"
mount -t nfs 192.xxx.xx:/volume1/Backup/Ras/ -o rw,nolock /mnt
echo "Erstelle Backup"
/usr/local/addons/cuxd/extra/ccu_backup
echo "Kopiere Backup"
cp /var/tmp/*.sbk /mnt
echo "Loesche lokale alte Backups lokal"
rm -rf /var/tmp/*.sbk
echo "Loesche lokale alte Backups auf mount"
find /mnt -name "*.sbk" -mtime +7 -exec rm -f {} \;
echo "Unmounte Dateisystem"
echo "Fertig."
Das hatte immer einen "normalen" Namen, seit dem Update "komischer" Name
Vorher:
homematic-raspi-2.31.25.20180324-2018-04-29-1613.sbk
Jetzt:
HVK9QJ~U.sbk
gibt es eine Möglichkeit ohne CuxD ?
was müsste in dem skript geändert werden ?
GELÖST DANKE ......
ich habe auch das Problem mit dem Dateinamen vom Backup
Ich erstelle automatisch ein Backup über den CuxD auf mein Synology NAS
mit diesem Skript:
echo "Mounte Dateisystem"
mount -t nfs 192.xxx.xx:/volume1/Backup/Ras/ -o rw,nolock /mnt
echo "Erstelle Backup"
/usr/local/addons/cuxd/extra/ccu_backup
echo "Kopiere Backup"
cp /var/tmp/*.sbk /mnt
echo "Loesche lokale alte Backups lokal"
rm -rf /var/tmp/*.sbk
echo "Loesche lokale alte Backups auf mount"
find /mnt -name "*.sbk" -mtime +7 -exec rm -f {} \;
echo "Unmounte Dateisystem"
echo "Fertig."
Das hatte immer einen "normalen" Namen, seit dem Update "komischer" Name
Vorher:
homematic-raspi-2.31.25.20180324-2018-04-29-1613.sbk
Jetzt:
HVK9QJ~U.sbk
gibt es eine Möglichkeit ohne CuxD ?
was müsste in dem skript geändert werden ?
GELÖST DANKE ......
Zuletzt geändert von gaslamperl am 01.05.2018, 20:06, insgesamt 1-mal geändert.
-
- Beiträge: 332
- Registriert: 02.02.2017, 23:24
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 38 Mal
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Wie schaust Du Dir die Dateien an? Über smb/Windows Share? So was passiert hier gerne, wenn Sonderzeichen im Dateinamen sind (z.B. ein Doppelpunkt). Schau mal direkt auf dem NAS oder per NFS in das Verzeichnis.
-
- Beiträge: 63
- Registriert: 13.12.2015, 10:50
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: BaWü
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 6 Mal
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Hallo
Beide Installationen problemlos durchgelaufen
Danke!!
Beide Installationen problemlos durchgelaufen
Danke!!
Gruss
Michael
-----------------------------------------------------------------------------------------------------------------------
RaspberryMatic 3.71.12.20230826
Intel-NUC i5, Proxmox-VM /RPI-RF-MOD auf HP-RF-USB mit externer Spiralantenne - 130 Geräte (inkl. 12 x HMIP)
CCU-Historian auf Intel-NUC i5, (Proxmox-VM), CloudMatic,
2 LAN-Gateway Raspberry Pi3 mit HM-MOD-RPI-PCB
2 HMIP-HAP als IP-Gateway
AskSin Analyzer XS 24/7 auf eigener Debian-VM in Proxmox
-----------
Michael
-----------------------------------------------------------------------------------------------------------------------
RaspberryMatic 3.71.12.20230826
Intel-NUC i5, Proxmox-VM /RPI-RF-MOD auf HP-RF-USB mit externer Spiralantenne - 130 Geräte (inkl. 12 x HMIP)
CCU-Historian auf Intel-NUC i5, (Proxmox-VM), CloudMatic,
2 LAN-Gateway Raspberry Pi3 mit HM-MOD-RPI-PCB
2 HMIP-HAP als IP-Gateway
AskSin Analyzer XS 24/7 auf eigener Debian-VM in Proxmox
-----------
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Ich hab das gleiche Verhalten. Das Skript "ccu_backup" welches unter /usr/local/addons/cuxd/extra/ liegt, habe ich wie folgt angepasst um die Problematik zu beheben.Gerti hat geschrieben: Hat das noch jemand?
Zeile 17 ersetzen durch:
Code: Alles auswählen
set VERSION1 [exec sed -n 1p /boot/VERSION]
Code: Alles auswählen
set VERSION [string map {"VERSION=" ""} $VERSION1]
- RaspberryMatic: 104 Geräten /Developer for RaspberryMatic WebUI Patches
- Addon Support: Email Addon | Programmedrucken CCU2
- Anleitung: Welcher Rauchmelder hat ausgelöst?
- 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: Erfahrungen mit RaspberryMatic 2.31.2520180428
Ich würde das ganze mit folgendem Einzeiler erledigen:HMside hat geschrieben: Zeile 17 ersetzen durch:Code: Alles auswählen
set VERSION1 [exec sed -n 1p /boot/VERSION]
Code: Alles auswählen
set VERSION [exec cat /VERSION | grep VERSION= | cut -d= -f1]
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Danke Jens, dann muss es allerdings -f2 heißen, sonst steht VERSION im Filename und nicht die Versionsnummer .jmaus hat geschrieben:Ich würde das ganze mit folgendem Einzeiler erledigen:Code: Alles auswählen
set VERSION [exec cat /VERSION | grep VERSION= | cut -d= -f1]
Code: Alles auswählen
set VERSION [exec cat /VERSION | grep VERSION= | cut -d= -f2]
- RaspberryMatic: 104 Geräten /Developer for RaspberryMatic WebUI Patches
- Addon Support: Email Addon | Programmedrucken CCU2
- Anleitung: Welcher Rauchmelder hat ausgelöst?
-
- Beiträge: 767
- Registriert: 10.11.2012, 19:47
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: RP
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 19 Mal
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Bitte nicht gleich erschlagen
Mir ist da bei dem Backup Thema etwas aufgefallen. das /bin/createBackup.sh Script benutzt als temp Verzeichnis /usr/local/tmp und schreibt somit beim Backup auf die SD
Das Script "ccu_backup" von Uwe nutzt als temp Verzeichnis zum Erstellen des Backups /var/tmp.
/var/tmp ist ein tmpfs also eine Ram-Disk und somit schreibt das Script von Uwe nicht auf die SD sondern in den RAM, oder sehe ich das falsch?
Ich weiß das createBackup Script kommt auch auf der CCU zum Einsatz und hier ist es der Flash Speicher in den geschrieben wird, aber wäre es ggf. nicht besser wenn dieses Script auch /var/tmp als Verzeichnis nutzt? Oder existiert bzw. ist das auf der CCU keine Ram-Disk?
Es gibt sicher einige, die das createBackup.sh nutzen für regelmäßige Backups, dass würde dann auf der RaspMattic die SD schonen oder nicht?
Mir ist da bei dem Backup Thema etwas aufgefallen. das /bin/createBackup.sh Script benutzt als temp Verzeichnis /usr/local/tmp und schreibt somit beim Backup auf die SD
Das Script "ccu_backup" von Uwe nutzt als temp Verzeichnis zum Erstellen des Backups /var/tmp.
/var/tmp ist ein tmpfs also eine Ram-Disk und somit schreibt das Script von Uwe nicht auf die SD sondern in den RAM, oder sehe ich das falsch?
Ich weiß das createBackup Script kommt auch auf der CCU zum Einsatz und hier ist es der Flash Speicher in den geschrieben wird, aber wäre es ggf. nicht besser wenn dieses Script auch /var/tmp als Verzeichnis nutzt? Oder existiert bzw. ist das auf der CCU keine Ram-Disk?
Es gibt sicher einige, die das createBackup.sh nutzen für regelmäßige Backups, dass würde dann auf der RaspMattic die SD schonen oder nicht?
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Okay, da wird auch bei mir ein ScriptRuntimeError ausgeworfen. Das Skript welches die App zum Abrufen der Daten verwendet scheint also nicht ganz korrekt zu funktionieren. Ich setzt mich diesbezüglich mal mit Herrn Penzler in Verbindung.klana hat geschrieben: - Die Meldungen kommen bei Abruf des Protokolls (auf der "Haus" Seite oben links die Striche auswählen)
- RaspberryMatic: 104 Geräten /Developer for RaspberryMatic WebUI Patches
- Addon Support: Email Addon | Programmedrucken CCU2
- Anleitung: Welcher Rauchmelder hat ausgelöst?
- 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: Erfahrungen mit RaspberryMatic 2.31.2520180428
Doch die CCU und RaspberryMatic haben natürlich auch eine RAM Disk und die liegt auch in /var/tmp oder /tmp. Allerdings sollte man die gerade für das Backup-Erstellen nicht wirklich mehr benutzen da es nicht nur einen Fall hier gab/gibt bei dem die RAM Disk selbst fu einem RaspberryPI mit 1GB durch ein zu gefülltes /usr/local nicht groß genug ist denn die RAM Disk wird standardmäßig auf 50% des verfügbaren RAM gesetzt (d.h. auf einem Pi3 auf 512MB). Und wenn du jetzt haufenweise Addons installiert hast oder andere Daten auf der /usr/local Partition liegen hast (die jetzt ja locker mehrere GB groß sein kann) dann hat die RAM Disk einfach nicht genug Platz um eine 1:1 Kopie deines /usr/local Verzeichnisses anzulegen um die *.sbk Datei für den Download zu generieren.LibertyX hat geschrieben: Das Script "ccu_backup" von Uwe nutzt als temp Verzeichnis zum Erstellen des Backups /var/tmp.
/var/tmp ist ein tmpfs also eine Ram-Disk und somit schreibt das Script von Uwe nicht auf die SD sondern in den RAM, oder sehe ich das falsch?
Ich weiß das createBackup Script kommt auch auf der CCU zum Einsatz und hier ist es der Flash Speicher in den geschrieben wird, aber wäre es ggf. nicht besser wenn dieses Script auch /var/tmp als Verzeichnis nutzt? Oder existiert bzw. ist das auf der CCU keine Ram-Disk?
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: Erfahrungen mit RaspberryMatic 2.31.2520180428
Ich habe RM heute auf einem Tinkerboard installiert.
So weit so gut, es scheint erst einmal alles zu laufen wie bisher auf dem RPI3
Ich habe allerdings ein Problem mit dem Update des CUXD:
Mit Edge wird beim Aufruf von Systemsteuerung/Zusatzsoftware der Bildschirm ausgegraut, das war´s dann, Cache habe ich geleert, hat nix geholfen. Mit Chrome funktioniert es, allerdings werden dann die Links nicht korrekt aufgerufen.
Ich habe dann die neusten Versionen der Zusatzprogramme CUXD EMAIl und XML-API manuell heruntergeladen. Email und XML-Api konnte ich installieren, allerdings bekomme ich CUXD 2.0.0 nicht installiert, auch wenn ich vorher die alte Version lösche.
So weit so gut, es scheint erst einmal alles zu laufen wie bisher auf dem RPI3
Ich habe allerdings ein Problem mit dem Update des CUXD:
Mit Edge wird beim Aufruf von Systemsteuerung/Zusatzsoftware der Bildschirm ausgegraut, das war´s dann, Cache habe ich geleert, hat nix geholfen. Mit Chrome funktioniert es, allerdings werden dann die Links nicht korrekt aufgerufen.
Ich habe dann die neusten Versionen der Zusatzprogramme CUXD EMAIl und XML-API manuell heruntergeladen. Email und XML-Api konnte ich installieren, allerdings bekomme ich CUXD 2.0.0 nicht installiert, auch wenn ich vorher die alte Version lösche.