FritzBox Lebenszeichen: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Diverse)
 
Zeile 1: Zeile 1:
Um an der Frizbox zu erkennen ob der FHEM Server noch läuft eine LED auf der Fritzbox blinken lassen
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
<nowiki>################################################################
<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:


}
}
</nowiki>
</syntaxhighlight>


== fhem.cfg ==
== 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 angepaßt werden,  
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 LED's ausgeschaltet werden.  


== 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, 11: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]