gibts keine autostart... ?
Raspberry regelmäßig rebooten
-
-
Das wird nicht funktionieren, denn nach dem reboot wird nichts mehr ausgeführt was danach angegeben wird.
Mein PI ist gerade Off, deswegen kann ich gerade nicht genau nachschauen.
- per crontab: @reboot iobroker start
- oder per /etc/rc.local: iobroker start
Punkt 1. hat die Lösung gebracht, glaube ich?!?
Diese simple einfache Variante war nirgends zu finden Morgen früh kommt die Probe aufs Exempel.
Habe diesen Befehl bei crontab eingefügt, dann ioBroker manuell gestoppt und dann manuellen reboot.
Nachdem der Pi hochgefahren war, war der ioBroker automatisch mit gestartet
Vorab vielen Dank SBorg. Ein wirklich tolles Forum
Morgen gebe ich bescheid...
- per crontab: @reboot iobroker start
-
...Diese simple einfache Variante war nirgends zu finden ...
Hat auch so nichts direkt mit dem ioBroker oder dem PI zu tun, ist normale Linux-Syntax des cron-Daemons
-
Das stimmt! Ja mein Linux ist schwer eingerostet... über 10 Jahre nichts mehr damit gemacht
Vieles vergessen darüber...
Nun zum Update: Hat auf jedenfall funktioniert heute nacht. Nach dem Autoreboot wurde nun auch der ioBroker mit gestartet! Noch einmal vielen Dank für die Hilfe.
-
btw:
Ich habe vor dem reboot ein stoppen aller Adapter veranlasst um dann ein "saubers" Backup anzulegen.
DANACH wird gebootet und alle Adapter wieder gestartet.Läuft seit Monaten ohne Fehler!
"Unser tägliches Backup gib uns heute ..." -
Hallo habe das Problem dass nach dem Reboot der iobroker nicht startet auch die Weboberflache ist nicht erreichbar. Auch die Terminal App melden: Bot wird neu gestartet. Was machen ich falsch? Wie kann man diesen automatisch neu starten?
Gruß und danke
-
-
Hallo Leute,
ich habe meinem Raspberry nun auch per crontab einen nächtlichen Neustart verpasst.
Heute habe ich dann in der Admin-Oberfläche noch ein paar Änderunge vorgenommen...
- Skripte erweitert
- neue Objekte hinzugefügt (für z.b. Status-Werte)
- ein zwei Geräte entfernt
... habe überall da wo es angeboten wird (z.b. bei Skripten) auf Speichern geklickt.
Problem ist, das nach einem Reboot des Raspberry der ioBroker die gemachten Änderungen zu vergessen scheint....
Werden die Einstellungen nicht fest gespeichert?
-
Ich hab das gestern mal eingebunden und heute nacht ist er gleich neu gestartet. Das coole ist das Telegram sogar meldet das er runter fährt und wenn er wieder hochgefahren ist.
wie hast du es gemacht das Telegram es Meldet
-
Telegram startet ja auch neu und da kannst du eintragen was er dir bzw ob er dir eine Meldung senden soll wenn er Neustartet. Standard mäßig ist es glaube sogar drin
-
Hallo,
hier mal mein kleines "Rund um Sorglos Script" - UpToDate!
Nach Stoppen des ioBrokers wird ein einfaches ioBroker Backup gemacht. Im Anschluss werden Backups die älter als 7 Tage sind gelöscht. Die übrigen werden nun mit meine Backup Ordner auf meinem Fritz NAS abgeglichen. Nun wird noch das System per Update & Upgrad auf den neusten stand gebracht und am ende alles einmal neu gestartet. Alles in allem ist der ioBrocker so, je nach update Menge, 1 bis 5 Min offline was mich aber in der Nacht nicht wirklich stört.
Das Ganze lasse ich per Crontab 30 3 * * * /bin/bash /opt/UpToDate.sh jede Nacht um 3:30 Uhr ausfüren.
Der ioBroker startet bei mir nach einem Reboot immer selbständig.
Bash: UpToDate
Alles anzeigen#!/bin/bash # ioBroker Backup / sync mit Nas / Pi Update & Upgrade / Reeboot # ioBroker Stop cd /opt/iobroker sudo iobroker stop # ioBroker Start Backup cd /opt/iobroker sudo iobroker backup # alte backups (älter 7 Tage) löschen sudo find /opt/iobroker/backups -name '*backupiobroker*' -mtime +7 -exec rm -rf {} \; # NAS verbindung herstellen sudo mount -t cifs -o username='xxxxxxxxxx',password='xxxxxxxxxx',vers=1.0,uid=1000,gid=1000,sec=ntlmv2 //192.168.178.1/fritz.nas/WD_1TB_HD/Backup/ioBroker /mnt/fritzUSB # jetzt wird alles von ioBroker Backups mit dem NAS abgeglichen sudo rsync --delete -a /opt/iobroker/backups /mnt/fritzUSB # Wechsel ins Hauptverzeichnis cd # jetzt noch update / upgrade und ein abschliesender reboot sudo apt-get update && sudo apt-get upgrade -y && sudo reboot
-
Hallo, ich mache einen Reboot jede Nacht um 4 Uhr - wenn der Raspberry wieder hochfährt, kommen bei mir Fehlermeldungen (mal mehr, mal weniger!). Hat jemand eine Idee, wo ich hier suchen muss? Ich hatte woanders schonmal gefragt, allerdings konnte mir da nicht geholfen werden. Den ioBroker habe ich schon neu installiert - allerdings ein Backup eingespielt. Im grossen und ganzen läuft der ioBroker danach, allerdings können diese "Errors " z.B.
Codeerror: host.raspberrypi instance system.adapter.fritzdect.0 terminated with code 7 (Adapter already running)
nicht gut sein. Hier mal mein Log:
Code
Alles anzeigen2018-06-26 04:02:20.343 - warn: cloud.0 Reconnection to DB. 2018-06-26 04:02:20.354 - warn: admin.0 Reconnection to DB. 2018-06-26 04:02:20.364 - warn: geofency.0 Reconnection to DB. 2018-06-26 04:02:20.358 - warn: discovery.0 Reconnection to DB. 2018-06-26 04:02:20.408 - warn: geofency.0 Reconnection to DB. 2018-06-26 04:02:20.374 - warn: cloud.0 Reconnection to DB. 2018-06-26 04:02:20.398 - warn: discovery.0 Reconnection to DB. 2018-06-26 04:02:20.427 - warn: admin.0 Reconnection to DB. 2018-06-26 04:02:20.564 - error: discovery.0 already running 2018-06-26 04:02:20.677 - info: cloud.0 Trying to connect as system.user.admin 2018-06-26 04:02:20.695 - error: host.raspberrypi instance system.adapter.discovery.0 terminated with code 7 (Adapter already running) 2018-06-26 04:02:20.698 - info: host.raspberrypi Restart adapter system.adapter.discovery.0 because enabled 2018-06-26 04:02:20.761 - error: geofency.0 already running 2018-06-26 04:02:20.755 - error: admin.0 already running 2018-06-26 04:02:20.775 - error: host.raspberrypi instance system.adapter.cloud.0 terminated with code 7 (Adapter already running) 2018-06-26 04:02:20.777 - info: host.raspberrypi Restart adapter system.adapter.cloud.0 because enabled 2018-06-26 04:02:20.817 - error: host.raspberrypi instance system.adapter.geofency.0 terminated with code 7 (Adapter already running) 2018-06-26 04:02:20.819 - info: host.raspberrypi Restart adapter system.adapter.geofency.0 because enabled 2018-06-26 04:02:20.871 - error: host.raspberrypi instance system.adapter.admin.0 terminated with code 7 (Adapter already running) 2018-06-26 04:02:20.873 - info: host.raspberrypi Restart adapter system.adapter.admin.0 because enabled 2018-06-26 04:02:20.885 - debug: javascript.0 system.adapter.admin.0: logging false 2018-06-26 04:02:28.949 - error: lgtv11.0 no connection to objects DB 2018-06-26 04:02:34.079 - info: host.raspberrypi instance system.adapter.email.0 started with pid 803 2018-06-26 04:02:34.124 - info: host.raspberrypi instance system.adapter.parser.0 started with pid 809 2018-06-26 04:02:36.300 - info: host.raspberrypi instance system.adapter.telegram.0 started with pid 815 2018-06-26 04:02:36.519 - warn: rpi2.0 Reconnection to DB. 2018-06-26 04:02:36.546 - warn: rpi2.0 Reconnection to DB. 2018-06-26 04:02:36.696 - warn: sonoff.0 Reconnection to DB. 2018-06-26 04:02:36.713 - error: fritzdect.0 already running 2018-06-26 04:02:36.753 - warn: sonoff.0 Reconnection to DB. 2018-06-26 04:02:36.881 - error: host.raspberrypi instance system.adapter.fritzdect.0 terminated with code 7 (Adapter already running) 2018-06-26 04:02:36.913 - error: sonoff.0 already running 2018-06-26 04:02:36.882 - info: host.raspberrypi Restart adapter system.adapter.fritzdect.0 because enabled 2018-06-26 04:02:37.009 - error: host.raspberrypi instance system.adapter.sonoff.0 terminated with code 7 (Adapter already running) 2018-06-26 04:02:37.011 - info: host.raspberrypi Restart adapter system.adapter.sonoff.0 because enabled 2018-06-26 04:02:38.276 - info: web.0 socket.io server listening on port 8082 2018-06-26 04:02:38.311 - info: web.0 http server listening on port 8082
-
Hallo,
hier mal mein kleines "Rund um Sorglos Script" - UpToDate!
Nach Stoppen des ioBrokers wird ein einfaches ioBroker Backup gemacht. Im Anschluss werden Backups die älter als 7 Tage sind gelöscht. Die übrigen werden nun mit meine Backup Ordner auf meinem Fritz NAS abgeglichen. Nun wird noch das System per Update & Upgrad auf den neusten stand gebracht und am ende alles einmal neu gestartet. Alles in allem ist der ioBrocker so, je nach update Menge, 1 bis 5 Min offline was mich aber in der Nacht nicht wirklich stört.
Das Ganze lasse ich per Crontab 30 3 * * * /bin/bash /opt/UpToDate.sh jede Nacht um 3:30 Uhr ausfüren.
Der ioBroker startet bei mir nach einem Reboot immer selbständig.
Bash: UpToDate
Alles anzeigen#!/bin/bash # ioBroker Backup / sync mit Nas / Pi Update & Upgrade / Reeboot # ioBroker Stop cd /opt/iobroker sudo iobroker stop # ioBroker Start Backup cd /opt/iobroker sudo iobroker backup # alte backups (älter 7 Tage) löschen sudo find /opt/iobroker/backups -name '*backupiobroker*' -mtime +7 -exec rm -rf {} \; # NAS verbindung herstellen sudo mount -t cifs -o username='xxxxxxxxxx',password='xxxxxxxxxx',vers=1.0,uid=1000,gid=1000,sec=ntlmv2 //192.168.178.1/fritz.nas/WD_1TB_HD/Backup/ioBroker /mnt/fritzUSB # jetzt wird alles von ioBroker Backups mit dem NAS abgeglichen sudo rsync --delete -a /opt/iobroker/backups /mnt/fritzUSB # Wechsel ins Hauptverzeichnis cd # jetzt noch update / upgrade und ein abschliesender reboot sudo apt-get update && sudo apt-get upgrade -y && sudo reboot
Hallo Alligator,
kannst du bitte erklären wie man diese Datei UpToDate.sh anlegt. Kenne mich mit ssh leider nicht so gut aus.
-
I. per ssh auf dem raspberry einloggen mit dem Benutzer: root und dem passenden Passwort
z.B mit putty (https://www.netclusive.de/faq/53_292_de.html), ioBroker-terminal, o.ä.
II. Editor öffnen und Datei "vorbereiten"
III. copy & paste den Code vom Beitrag oben in den Editor schuppsen
IV. Strg+o zum speichern der Datei und Strg+x beenden des Editors
V. Datei nur für root ausführbar machen
VI. chronjob in die crontab-Datei eintragenVII. copy und am Ende der Datei paste oder eintippen
GANZ Wichtig am Ende der Datei immer eine Leerzeile einfügen! Die 3.Zeile wird hier im Forum leider rausgelöscht.
VIII. siehe IV.
IX. Dienst neu starten (neue Konfiguration einlesen)
so hoffe ich hab jetzt keinen Tipp/Denkfehler drin.
ach ja im Quellcode der UpToDate.sh musst du natürlich noch die NAS-Daten anpassen und der Speicherort sollte auch erreichbar sein. Wenn das nicht klappt, kannst du ja vielleicht von Alligator die Fritzbox abkaufen dann must nichts neu konfigurieren
viel Erfolg!
-
Ok super vielen Dank für das ausführliche Tutorial. Noch eine Frage. Wie muss diese Zeile für die Synchronisation von iobroker und Fritzbox aussehen wenn ich den internen Speicher der Fritzbox benutze statt dem USB Stick :
sudo rsync --delete -a /opt/iobroker/backups /mnt/fritzUSB
Ist das dann /mnt/fritz.nas/Backup/iobroker ???Dieser Pfad war für mich etwas irreführend da ich dachte das bash ein Verzeichnis ist aber da ist ein Leerzeichen dazwischen:
30 3 * * * /bin/bash /opt/UpToDate.sh
-
Neue Links
✪ Raspberry Pi
https://smedia.click/RaspberryPi3AZ
✪ Raspberry Pi Lüfter Gehäuse
https://smedia.click/Pi3CaseAZ
✪ Raspberry Pi Netzteil
https://smedia.click/PiNetzteilAZ
✪ SanDisk MicroSD (16GB)
-
hab mein ioBroker auf einem Debian System laufen, ist es möglich Nachts nur den ioBroker zu starten und nicht das ganze System? Wäre sehr unpassend in meinem Fall da auf dem System noch andere Sachen laufen
-
Wie so willst du denn jedes mal Nachts den ioBroker neustarten?
-
Hallo,
den Neustart nur des iobrokers kannst du mit dem befehl "iobroker restart" realisieren. Damit wird der ioBroker gestoppt und direkt wieder neu gestartet.
Gruß Alligator
-
Hallo,
habe mir gerade die coole Variante von Oggy1 eingerichtet. Lange nach einer so einfachen Lösung gesucht.
Danke.
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!