FritzBox Lebenszeichen: Unterschied zwischen den Versionen
K (→fhem.cfg)  | 
				K (Diverse)  | 
				||
| Zeile 1: | Zeile 1: | ||
Um an der   | Um an der FritzBox zu erkennen, ob der FHEM Server noch läuft eine LED auf der Fritzbox blinken lassen.  | ||
== 99_myUtils.pm ==  | == 99_myUtils.pm ==  | ||
Ergänzung der [[99 myUtils anlegen]] um eine Funktion  | Ergänzung der [[99 myUtils anlegen]] um eine Funktion  | ||
<syntaxhighlight lang="Perl">  | |||
################################################################  | |||
# Funktion zum Toggeln der LED auf der Fritz Box  | # Funktion zum Toggeln der LED auf der Fritz Box  | ||
#  | #  | ||
| Zeile 22: | Zeile 23: | ||
}  | }  | ||
</  | </syntaxhighlight>  | ||
==   | == Konfiguration ==  | ||
Ergänzungen in der fhem.cfg Datei (In diesem Fall wird das Script led_toggle alle '''3 Sekunden''' aufgerufen)  | Ergänzungen in der fhem.cfg Datei (In diesem Fall wird das Script led_toggle alle '''3 Sekunden''' aufgerufen)  | ||
  <nowiki>#Lebenszeichen von FHEM-Server auf der Fritzbox anzeigen  |   <nowiki>#Lebenszeichen von FHEM-Server auf der Fritzbox anzeigen  | ||
| Zeile 33: | Zeile 34: | ||
In diesem Beispiel blinkt die Power LED im 3 Sekunden Takt.  | In diesem Beispiel blinkt die Power LED im 3 Sekunden Takt.  | ||
Dieses Script kann aber auch   | Dieses Script kann aber auch angepasst werden, so dass z.B. für eine NACHTSchaltung alle LEDs ausgeschaltet werden.    | ||
so dass z.B. für eine NACHTSchaltung alle   | |||
== Links ==  | == Links ==  | ||
led-ctrl Parameter Beschreibung [http://www.ip-phone-forum.de/showthread.php?t=185747&page=2&p=1316971#post1316971]  | * led-ctrl Parameter Beschreibung [http://www.ip-phone-forum.de/showthread.php?t=185747&page=2&p=1316971#post1316971]  | ||
[[Kategorie:Code Snippets]]  | [[Kategorie:Code Snippets]]  | ||
[[Kategorie:FritzBox]]  | |||
Aktuelle Version vom 25. April 2023, 10:10 Uhr
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]