Seite 1 von 3

"CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgeführt

Verfasst: 01.04.2021, 18:48
von Jayo73
Hallo,

ich nutze schon immer den "Trick" mit der Systemvariable "CCU_im_reboot_var" in Programmen damit Programme nach einem Neustart der Zentrale nicht ausgeführt werden. Soeben habe ich ein Update von RaspberryMatic 3.55.10.20210213 auf RaspberryMatic 3.57.4.20210320 vollzogen. Nachdem ich mein Backup eingespielt habe und die Zentrale einen Neustart gemacht hat, wurden jede Menge Programme ausgeführt. Die Rollladen fuhren hoch oder runter, das Licht schaltete sich ein und jede Menge Pushover nachrichten wurden übermittelt.

Z.B.
Bildschirmfoto 2021-04-01 um 18.45.07.png

Bildschirmfoto 2021-04-01 um 18.46.10.png

Bildschirmfoto 2021-04-01 um 18.49.58.png
Wieso scheint das nicht mehr zu funktionieren?

Nach einem Neustart steht die Systemvariable "CCU_im_reboot_var" auf "Ja".

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:03
von jp112sdl
Wodurch/wie wird denn die SV auf "nein" gesetzt?
Ist vielleicht zu früh erfolgt.

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:05
von Jayo73
Von Anfang an so gehabt und nie Probleme damit gehabt
Bildschirmfoto 2021-04-01 um 19.05.23.png

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:17
von jp112sdl
Hmm... Ja läuft bei mir genau so und problemlos mit der 3.57.4.20210320

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:22
von Jayo73
Habe die Änderung mal von 1 Min. auf 2 Min. geändert, ohne Erfolg. Was mir jetzt aufgefallen ist, die Programme werde nicht direkt nach dem Neustart der CCU ausgeführt, sondern erst wenn die Systemvariable "CCU_im_reboot_var" von "ja" auf "nein" springt.

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:35
von RaP
Vermutlich war der Reboot eben auch nach zwei Minuten noch nicht durch. Sollte aber schneller gehen. Wie Du ja schon schriebst, wird die Variable ja nach zwei Minuten bei Dir richtig gesetzt.

Der Fehler hat also eher nichts mit der Variablen bzw. den Programmen zu tun, sondern irgendwas verhindert eine zügiges „Hochkommen“ Deiner RM. Zusatzprogramme? Ich hatte bei meiner vorherigen CCU2 erhebliche Probleme mit dem „Programme-Drucken“ Plug-in. Gelöscht und gut war es.

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:37
von Jayo73
Die RaspberryMatic läuft bei mir auf einem Pi3. Ich habe auch keine großen Änderungen oder irgendwelche großen Addons neu hinzugefügt. Der "Trick" lief bisher immer ohne Probleme.

Ich bin jetzt zurück auf die 3.55.10.20210213, der reboot ist durch und die Systemvariable "CCU_im_reboot_var" hat sich auf "nein" geändert. Alles gut, es wurden keine nicht erwünschten Programme gestartet.

Jetzt gehe ich mal wieder auf die 3.57.4.20210320 und mal sehen ob das Problem dann wieder besteht.

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:42
von RaP
Falls es Dir hilft die Nachricht, dass bei mir auch bei der neuen Version alles wie vorher läuft (PI 3b), inklusive Reboot Variable. Ich würde der Sache auf dem Grund gehen, warum das bei der neuen Version bei Dir nicht funktioniert. Schmeiss doch mal versuchsweise alle Zusatzprogramme raus.

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 19:43
von Jayo73
Was meinst Du mit alle Zusatzprogramme rauswerfen? Also, welche Zusatzprogramme meinst Du?

Re: "CCU_im_reboot_var" funktioniert nach Update auf 3.57.4.20210320 nicht mehr, Programme werden nach Neustart ausgefüh

Verfasst: 01.04.2021, 20:02
von MichaelN
Dieses Programm kann niemals durch den Reboot ausgelöst werden, denn ein Tastendruck wird beim Booten nicht simuliert / ausgelöst / whatever.
Daher ist die Reboot-SV zumindest hier so überflüssig wie ein Kropf. ABER - es gibt einen Bug der unter seltenen Bedingungen auftritt und dazu führt, das auch "nur prüfen" wie "bei Änderung" wirkt. Vielleicht hat der hier zugeschlagen und Du triggerst dein Programm erst durch die Reboot-SV. Alchys Auslöseskript könnte da evt. für Aufklärung sorgen.
Bild