FritzBoxUtils.pm erweitert

916 views
Skip to first unread message

UliM

unread,
Sep 28, 2012, 6:32:05 PM9/28/12
to fhem-...@googlegroups.com
Hallo,
gute Neuigkeit für alle FritzBox(7390)-user: FritzBoxUtils.pm enthält nun auch folgende Routinen aus dem fhemWiki:

######## FB_mail ##################################################
# What  : Sends a mail
# Call  : { FB_mail('empfa...@mail.de','Subject','text 123') }
# Source: http://www.fhemwiki.de/wiki/E-Mail_senden
# Prereq: - FB7390 needs fhem-installation from fhem.de; installation from AVM will _not_ work (chroot)
#         - In FritzBox, Push-Service needs to be active

######## FB_WLANswitch ############################################
# What  : Switches WLAN on or off
# Call  : { FB_WLANswitch("on") }
# Source: http://www.fhemwiki.de/wiki/Fritzbox:_WLAN_ein/ausschalten


Vielen Dank an die Autoren!  Wenn ein Autor namentlich im Code-remark genannt werden möchte, gerne bei mir melden, dann trag ich's nach.
Wiki-Einträge sind mit dem Verweis auf FritzBoxUtils.pm aktualisiert.
Wer die Routinen bereits selbst eingebaut hat, kann(!) sie nun aus seiner 99_myUtils entfernen, es müssen lediglich die Aufrufe auf die leicht veränderten Routinen-Namen (s.o.) angepasst werden.

Weitere Routinene (todo):
http://www.fhemwiki.de/wiki/TRIM-Funktion-Anfangs/EndLeerzeichen_aus_Strings_entfernen -> 99_Utils.pm
http://www.fhemwiki.de/wiki/FritzBox:_WhoIsAtHome -> FritzBoxUtils.pm
http://www.fhemwiki.de/wiki/FS20_Toggle_Events_auf_On/Off_umsetzen -> 99_Utils.pm  

Gruß, Uli

UliM

unread,
Oct 6, 2012, 4:32:29 PM10/6/12
to fhem-...@googlegroups.com
Hinweis: Da der Dateiname nicht mit 99_ beginnt, wird diese Datei nicht automatisch beim Start von fhem geladen.
Will man die o.g. Routinen verwenden, muss man das Laden dieses Programms auslösen durch folgende Zeile z.B. in 99_myUtils.pm :
use FritzBoxUtils;

Gruß, Uli

Mitch

unread,
Nov 29, 2012, 3:22:17 AM11/29/12
to fhem-...@googlegroups.com
Hallo Uli,

hab das gerade mal bei mir getestet, funktioniert aber nicht.
Habe fhem nicht af der FB, sondern einem Ubuntu Rechner laufen.
Habe in den FritzBoxUtils aber die IP der Fritz eingetrage, z.B.: echo "ATD#96*1*" | nc 192.168.0.1 1011

Hast Du eine Idee?
Oder geht da nur, wenn fhem auf der FB läuft?

thot...@gmx.net

unread,
Nov 29, 2012, 7:11:22 AM11/29/12
to fhem-...@googlegroups.com
Das geht meines Wissens nach nur auf der Fritte direkt.
Der Port 1011 lässt nur Zugriffe von localhost zu.

VG

Ulrich Maass

unread,
Nov 29, 2012, 9:54:09 AM11/29/12
to fhem-...@googlegroups.com
evtl gehts ja wenn du lanping.sh auf der Fyb platzierst und es aus fhem vom fremdrechner aus aufrufst?
--
To unsubscribe from this group, send email to
fhem-users+...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages