Da wären dann doch eventuell nähere Informationen von Interesse!
Was für ein Plugin?
Was für eine Art von Schalter?
Wenn Du Freitags um 3:30 das Licht in der Garage an machst ist es dann um 4:30 noch an?
Wahrscheinlich ja !?
Da wären dann doch eventuell nähere Informationen von Interesse!
Was für ein Plugin?
Was für eine Art von Schalter?
Wenn Du Freitags um 3:30 das Licht in der Garage an machst ist es dann um 4:30 noch an?
Wahrscheinlich ja !?
Alles anzeigenDa wären dann doch eventuell nähere Informationen von Interesse!
Was für ein Plugin?
Was für eine Art von Schalter?
Wenn Du Freitags um 3:30 das Licht in der Garage an machst ist es dann um 4:30 noch an?
Wahrscheinlich ja !?
ich nutze das Plugin „Dummy“.
Der Schalter wird Montags um 0:01 aktiviert und deaktiviert sich in der Nacht zum Samstag. Der Schalter dient lediglich dazu, Automationen die nur an diversen Tagen erfolgen sollen, zu realisieren. Über den Schalter wird nichts gesteuert.
Meine Frage:
Setzen sich beim Reboot die Schalter alle auf aus? Oder stellen diese die letzte Ausgangsposition vorm Reboot her.
Ich teste es heute Abend einfach mal, in dem ich den PI neu starte.
Also ich nutze das Plugin Delay Switch für die gleiche Zielsetzung.
Wie in einem anderen Thread beschrieben werden die Dummys nach einem nächtlichen „Homebridge restart“ NICHT „Raspberry reboot“ auf AUS gesetzt.
Ich würde aber unterstellen dass der „Reboot“ das gleiche Verhalten auslöst.
Was ich nicht beurteilen kann ist, ob das Dummy Plugin anders damit umgeht als das Delay Plugin und den letzten Status der Schalter aufrecht hält.
Ich habe es so gelöst dass der Homebridge Restart jetzt im 23:55 stattfindet und der Dummy / Delay Switch erst um 00:01 getriggert wird.
Die 6 Minuten zum Tageswechsel kann ich verschmerzen.
Ich habe das mit der homebridge so gelöst
*/5 * * * * /etc/init.d/homebridge start
Einfach in die crontab rein, alle fünf Minuten wird versucht die homebridge zu starten, sollte sie schon laufen, wird sie nicht nochmal gestartet. Funktioniert bei mir wunderbar.
Gesendet von iPhone mit Community
Alles anzeigenIch habe das mit der homebridge so gelöst
*/5 * * * * /etc/init.d/homebridge start
Einfach in die crontab rein, alle fünf Minuten wird versucht die homebridge zu starten, sollte sie schon laufen, wird sie nicht nochmal gestartet. Funktioniert bei mir wunderbar.
Gesendet von iPhone mit Community
sehr cool, das werde ich auch noch mal einbauen.
wenn ich möchte, dass der Intervall auf 30 Minuten geändert wird, ersetze ich die 5 durch 30? Oder muss der „/„ vor der 5 durch die 3 ersetzt werden?
Einfach die 5 durch eine 30 ersetzen, aber die 5 tut ja nicht weh, homebridge wird nicht zusätzlich gestartet wenn sie schon läuftläuft
Gesendet von iPhone mit Community
okay. Ich hab den text einfach so in die crontab geschrieben und gespeichert. Da kommt aber keine meldung, ob das geklappt hat oder ausgeführt wird?
Wenn ich nicht ganz falsch liege solltest Du mit folgendem Konsolenbefehl den Status Deiner Homebridge erkennen können. Also auch den Start alle 5 Minuten... Bin aber nicht sicher da sie ja schon läuft und dann vielleicht auch einfach nichts passiert.
Ich würde sagen Versuch macht Klug...
Alternativ könntest Du in der Anleitung mit den gesammelten Homebridge Befehlen nachlesen wie man die Logdateien ausliest. Vielleicht findest Du dort einen Verweis ob der Cronjob funktioniert.
Letzte und sicherlich einfachste Alternative: Stoppe die Homebridge mit dem Stopbefehl, spätestens nach 30 Minuten sollte sie ja wieder “online” sein...
okay. Ich hab den text einfach so in die crontab geschrieben und gespeichert. Da kommt aber keine meldung, ob das geklappt hat oder ausgeführt wird?
Nein, Unix- oder Linux-System loben dich nicht, wenn du etwas richtig gemacht hast. Aber sie schreiben etwas ins syslog.
grep CRON /var/log/syslog
Nein, Unix- oder Linux-System loben dich nicht, wenn du etwas richtig gemacht hast. Aber sie schreiben etwas ins syslog.
grep CRON /var/log/syslog
super, laut log hat alles geklappt.
Moin,
wie kann ich einstellen, dass täglich um 01:00 der Homebridge Dienst neustartet?
Nicht der ganze PI, sonder nur der Dienst?
Du könntest es zum Beispiel über einen Cronjob lösen.
Allerdings hab ich keine Ahnung, warum man das machen sollte. Willst du damit etwa ein Problem verschieben?!
Starte den Crontab-Editor im Terminal mit crontab -e und füge dort folgende Zeile ein:
0 1 * * * sudo -n systemctl restart homebridge
Super danke
Ja - mein WakeOnLan funktioniert immer nur einmal. Erst nach einem Neustart läuft das wieder
Habe den folgenden Befehl eingegeben
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron ( cd / && run-parts --repo$
47 6 * * 7 root test -x /usr/sbin/anacron ( cd / && run-parts --repo$
52 6 1 * * root test -x /usr/sbin/anacron ( cd / && run-parts --repo$
#
5 * * * * /etc/init.d/homebridge start
Homebridge startet nach 5 min nicht und ich bekomme folgendes Log:
pi@raspberrypi:~ $ grep CRON /var/log/syslog
Mar 8 06:47:01 raspberrypi CRON[29949]: (root) CMD (test -x /usr/sbin/anacron ( cd / && run-parts --report /etc/cron.weekly ))
Mar 8 07:17:01 raspberrypi CRON[30555]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Mar 8 08:17:01 raspberrypi CRON[31599]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Mar 8 09:17:01 raspberrypi CRON[32645]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Mar 8 10:17:01 raspberrypi CRON[1369]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Mar 8 11:17:01 raspberrypi CRON[2447]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Mar 8 12:17:01 raspberrypi CRON[3487]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
pi@raspberrypi:~ $ Home smart home
-bash: Home: command not found
pi@raspberrypi:~ $
Was hab ich denn da falsch gemacht ?
Für Info wäre ich sehr dankbar !!!
S.Uhl
Muss es nicht heißen:
5 * * * * /bin/systemctl restart homebridge
Alles anzeigenHier eine Anleitung wie der Pi automatisch
einmal am Tag neustartet.
Nach meiner Erfahrung läuft der Pi und die Homebridge stabiler, da die Cachedatein sowie der Speicher geleert wird ebenso alle Dienste neugeladen werden.
sudo su
- Wechsel auf root Berechtigung.
sudo crontab -e- Öffnet den crontab Editor.
Sollte dieser Bildschirm angezeigt werden Nr. 2 auswählen.
Codepi@raspberrypi:~ $ sudo su root@raspberrypi:/home/pi# sudo crontab -e no crontab for root - using an empty one Select an editor. To change later, run 'select-editor'. 1. /bin/ed 2. /bin/nano <---- easiest 3. /usr/bin/vim.tiny Choose 1-3 [2]:
Im Editor folgende Zeile einfügen:
(Hinweis: Sollte bei euch Text im Editor angezeigt werden der mit # beginnt einfach Ignorieren und die Zeilen unterhalb einfügen)
00 3 * * * sudo reboot (Hier im Bsp. ist der reboot um 3 Uhr Nachts)
Der Eintrag sollte bei euch danach so aussehen:
ctl o
- Speichern.
ctl x
- crontab Editor Verlassen.
ctl d- von root auf Pi Berechtigung wechseln.
Fertig, ab jetzt sollte der Pi jeden Tag um 3 Uhr Nachts seinen Reboot ausführen
Hier noch die erklärung was die Sterne bedeuten:
Stern 1 * | Minuten von 0-60
Stern 2 * | Stunden von 0-24
Stern 3 * | Tage von 1-31 eines Monats
Stern 4 * | Alle Tage bestimmter Monate von 1-12
Stern 5 * | Wochentage von 0-7 (0&7 beide für Sonntag)
Viel Spass beim einrichten !
Gruß Nastra
In der Hoffnung hier mit meinem Shelly Problem weiterzukommen.
Ich nutze den täglichen Reboot nach dieser Anleitung was bisher auch immer gut funktionier hat.
Nachts um 3 startet die Raspi neu.
Mit meinem ersten Shelly 1L habe ich aber die Erfahrung gemacht, dass dieser sich täglich aus der Homebridge verabschiedet und sich danach nicht schalten lässt.
Der Shelly läuft aber, weil ich ihn über der Webinterface schalten kann.
Nach dem manuellen Reboot über die Homebridge UI funktioniert der Shelly über Homebridge und HomeKit.
Leider funktioniert die inoffizielle HomeKit Firmware für den Shelly 1L noch nicht, daher ist das keine kurzfristige Lösung.
Kann das Problem mit dem Cron-job zusammenhängen?
Kann ich den Raspi anders automatisiert neu starten?
Bzw. wie kann ich den cronjob deaktivieren?
Danke und Gruß
Dirk
Kann das Problem mit dem Cron-job zusammenhängen?
Das würde keinen Sinn ergeben, daher nein.
Zitat
Kann ich den Raspi anders automatisiert neu starten?
Ja, vorhin schon geschrieben, aber die Fehlerbehebung war wohl keine Option für dich.
Zitat
Bzw. wie kann ich den cronjob deaktivieren?
Deine Anleitung, nur dass dann deine eingefügte Zeile rausgelöscht werden muss. Mit einer # vor der Zeile wird diese auch ausgeblendet.
Das alles hilft ja aber nicht gegen dein eigentliches Problem, dass der Shelly spinnt. Hier hört man öfters, dass das HB und Shelly als ein Problem zusammen haben, wenn ein WLAN Repeater mitspielt. Eventuell ist das bei deinem Setup ja auch.