FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: Noname am 05 Oktober 2014, 13:32:23

Titel: Fritzbox 7490 OS 6.20 Modifikation
Beitrag von: Noname am 05 Oktober 2014, 13:32:23
Hallo,

ich habe meine 7490 auf das OS6.20 hochgezogen und das mod von PeterPawn ausgeführt.

http://www.ip-phone-forum.de/showthread.php?t=273304 (http://www.ip-phone-forum.de/showthread.php?t=273304)

Zuerst ein Recovery6.20 aufgespielt, um auch alles platt zu machen, danach das Mod
ausgeführt, bei Auswahl des laufenden Image gab es einen Fehler --> mit der Sprache DE.
Ich hab das Mod nochmals ausgeführt mit Auswahl eines Image vom Herstellen und alles hat geklappt.

Mit edit_rcuser habe ich meine autorun.sh aufgerufen.
Die Datei liegt auf dem interne Speicher, darin rufe ich den Start meiner Module und auch fhem auf.

./var/media/ftp/autorun.sh

In der Benutzeroberfläche der Box steht jetzt ein zusätzlicher Eintrag zur Auswahl der Startpartition.

Fhem läuft bis jetzt so weit, ich habe für SSL die SSLeay-Library von der 6.05 verwendet.
SSL geht dann auch mit der 6.20.

für den Zugriff von extern über HTTPS "ohne VPN" habe ich in der startfhem folgendes erweitert.

https://öffentliche__ip_oder_DNS:8080/fhem (https://xn--ffentliche__ip_oder_dns-6kc:8080/fhem)

define WEBinet FHEMWEB 8081 global
attr WEBinet HTTPS 1
attr WEBinet basicAuth YmVudXR6ZXJuYW1lOmtlbm53b3J0 <--- benutzername:kennwort / base 64 Encode!
attr WEBinet longpoll 0
attr WEBinet refresh 300

www.base64decode.org (http://www.base64decode.org)

# virtuelles interface für Portfreigabe anlegen
ifconfig eth0:0 192.168.178.2 netmask 255.255.255.0 broadcast 192.168.178.255 up

Allerdings muss die Portfreigabe auf die "zusätzliche interne IP" vor dem Start von FHEM eintragen werden,
nach dem Start des virtuellen Interface verweigert die Box "ab 6.20" über die Weboberfläche jeden zusätzlichen
Eintrag einer Portweiterleitung.

Wichtig:
vor dem Eintragen einer Portweiterleitung, fhem "nicht" starten oder den virtuellen Adapter mit "down" wieder entfernen!
ich mache das momentan über Telnet. (vbs Skript direkt auf dem Windows PC)

@PeterPawn
Vielen Dank für die Skripte, ich habs mir mal durchgesehen, echt klasse und das auch noch
mit einer Beschreibung in Deutsch. Super!

Die Tastencodes für Fhem #95*X* funktionieren nicht mehr. Bei Code 0 und 1 kommt ein Quittungston,
passiert aber nichts bei Code 2 -- 9 --> abgewiesen. Weist du wie die Codes belegt sind, gibt es eine liste
aller belegten Tastencodes für die 6.20?
Könnte man eventuell diese Codes zum zusätzlichen Starten und beenden von Fhem über das Telefon benutzen?

dann noch ein schönes Wochenende
Danke