FritzBox Lebenszeichen

Aus FHEMWiki
Version vom 25. April 2023, 10:10 Uhr von Ph1959de (Diskussion | Beiträge) (Diverse)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Um an der FritzBox zu erkennen, ob der FHEM Server noch läuft eine LED auf der Fritzbox blinken lassen.

99_myUtils.pm

Ergänzung der 99 myUtils anlegen um eine Funktion

################################################################
# Funktion zum Toggeln der LED auf der Fritz Box
#
#    Erstellt 17.09.2013 AHA
#
#    Power/DSL LED
#    on        - power_on
#    off       - power_off
my $led_state=0;
sub led_toggle () {
   if ($led_state == 0 ) {
      system ("/bin/led-ctrl power_on");
      $led_state = 1;
   } else {
      system ("/bin/led-ctrl power_off");
      $led_state = 0;
   }

}

Konfiguration

Ergänzungen in der fhem.cfg Datei (In diesem Fall wird das Script led_toggle alle 3 Sekunden aufgerufen)

#Lebenszeichen von FHEM-Server auf der Fritzbox anzeigen
define lebenszeichen at +*00:00:03 {led_toggle}

Allgemeines

In diesem Beispiel blinkt die Power LED im 3 Sekunden Takt.

Dieses Script kann aber auch angepasst werden, so dass z.B. für eine NACHTSchaltung alle LEDs ausgeschaltet werden.

Links

  • led-ctrl Parameter Beschreibung [1]