FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 21 April 2012, 20:48:09

Titel: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 21 April 2012, 20:48:09
Originally posted by: <email address deleted>

Hallo

Soweit ich weiss funktionieren die fhem images für die CH Fritzbox 7390
nicht (Auskunft AVM). Nun wollte ich versuchen, das Ganze von Hand zu
installieren. Da ich aber das image File für die 7390 nicht öffnen kann
stehe ich etwas auf dem Schlauf. Ich habe versucht die Datei
fhem-5.2-fb7270.zip
zu verwenden und bin der Anleitung http://fhem.de/fritzbox.html "Fritz!Box
7170/7270 (as of 2011-08-03)" gefolgt. Leider konnte ich die Datei
startfhem nicht ausführen. Ich habe dabei die Fehlermeldung -sh: startfhem:
not found erhalten. Versuche ich die startfhem Datei direkt über Telnet
abzuarbeiten so scheinte folgendes zu funktionieren

>root=`df | sed -n -e '/ftp\//s/.*ftp\///p'`
>home=/var/InternerSpeicher/$root/fhem
>
>cd $home
>
>trap "" SIGHUP
>modprobe kernel/cdc_acm
>modprobe ftdi_sio
>sleep 2

Mit der folgende Ziele hat er jedoch Probleme:
ln -sf $home/FHEM/fhemcmd.sh /var/fhemcmd

Kann mir da jemand weiter helfen?

Besten Dank


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 21 April 2012, 21:11:12
Originally posted by: <email address deleted>

hast Du auf der Telnet-Konsole startfhem eingegeben?
Versuchs doch mal mit ./startfhem, dann wird der Befehl auch im aktuellen
Pfad gefunden. (Du musst natürlich vorher in den Pfad mit der
startfhem-Datei gewechselt sein ;-)

Beim ln-Befehl gibt meine FB7330 auch einen Fehler aus. Ich habe deshalb
meine startfhem etwas angepasst. Sieht jetzt so aus und funktioniert:

#!/bin/sh

home=/var/media/ftp//fhem
cd $home
trap "" SIGHUP
modprobe cdc_acm
modprobe ftdi_sio
sleep 5
PATH=$home:$PATH
export PATH

export LD_LIBRARY_PATH=$home/lib
export
PERL5LIB=$home/lib/perl5/site_perl/5.12.2/mips-linux:$home/lib/perl5/site_perl/5.12.2:$home/lib/perl5/5.12.2/mips-linux:$home/lib/perl5/5.12.2

perl fhem.pl fhem.cfg


Marco

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 21 April 2012, 21:40:16
Originally posted by: <email address deleted>

Hallo jack_uf,

Am 21.04.2012 20:48, schrieb jack_uf:
> Soweit ich weiss funktionieren die fhem images für die CH Fritzbox 7390
> nicht (Auskunft AVM). Nun wollte ich versuchen, das Ganze von Hand zu

Das gilt vermutlich nur für das AVM-fhem-Image. Hast Du schon mal
versucht, das fhem-Image (http://fhem.de/fhem-5.2-fb7390.image) zu flashen?

Viele Grüße,
Christian

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 21 April 2012, 22:30:15
Originally posted by: <email address deleted>

Hallo,

ich habe das ganze erst gestern durchgeführt, ohne Probleme.
Ich hatte das neueste Update von AVM ausgeführt,
dann das Image von FHEM eingespielt von der Seite  (
http://fhem.de/fhem-5.2-fb7390.image) auf der Seite von der Box wo auch das
normale AVM Update durchgeführt wird. Es gab ein kleine Falle, es mußte für
das Update ein Kennwort für die Box vergeben werden
Ansonsten lief danach FHEM ganz Super.

Beste Grüße Gerd

Am Samstag, 21. April 2012 20:48:09 UTC+2 schrieb jack_uf:
>
> Hallo
>
> Soweit ich weiss funktionieren die fhem images für die CH Fritzbox 7390
> nicht (Auskunft AVM). Nun wollte ich versuchen, das Ganze von Hand zu
> installieren. Da ich aber das image File für die 7390 nicht öffnen kann
> stehe ich etwas auf dem Schlauf. Ich habe versucht die Datei
> fhem-5.2-fb7270.zip
> zu verwenden und bin der Anleitung http://fhem.de/fritzbox.html"Fritz!Box 7170/7270 (as of 2011-08-03)" gefolgt. Leider konnte ich die
> Datei startfhem nicht ausführen. Ich habe dabei die Fehlermeldung -sh:
> startfhem: not found erhalten. Versuche ich die startfhem Datei direkt über
> Telnet abzuarbeiten so scheinte folgendes zu funktionieren
>
> >root=`df | sed -n -e '/ftp\//s/.*ftp\///p'`
> >home=/var/InternerSpeicher/$root/fhem
> >
> >cd $home
> >
> >trap "" SIGHUP
> >modprobe kernel/cdc_acm
> >modprobe ftdi_sio
> >sleep 2
>
> Mit der folgende Ziele hat er jedoch Probleme:
> ln -sf $home/FHEM/fhemcmd.sh /var/fhemcmd
>
> Kann mir da jemand weiter helfen?
>
> Besten Dank
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 22 April 2012, 20:12:58
Originally posted by: <email address deleted>

Da habe ich mich ja wieder schön blamiert. Natürlich muss man das File mit
./startfhem starten. Danke für den Tipp. Nachdem ich noch die CRLF durch LF
ersetzt habe gibt das Script eine neue Fehlermeldung aus. Diese lautet:
/var/InternerSpeicher/fhem/perl: line 1: syntax error: unexpected "("
Gebe ich den Inhalt des Scripts Zeilenweise in Telnet ein so entsteht der
Fehler auf der letzten Zeile. Hast Du eine Idee woran das liegen kann?

Achtung. Folgendes ist an meiner Installation speziell:
1. Ich habe eine Fritzbox 7390 für die Schweiz. Da muss gemäss AVM im Bezug
auf die Verwendung von fhem etwas speziell sein.
2. Habe ich noch keine Hardware dran. Sprich z.B. eine CUL von Busware
fehlt. Grund: Ich möchte zuerst sehen ob ich fhem auf der Fritzbox
überhaupt zum laufen bekomme bevor ich mir Hardware anschaffe.

Besten Dank für die Hilfe.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 22 April 2012, 21:07:02
Originally posted by: <email address deleted>

Peinlich, natürlich ./startfhem und nicht startfhem. Danke für den Tipp.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 22 April 2012, 21:25:25
Originally posted by: <email address deleted>

Obwohl ich es schon viele Male versucht habe, habe ich es heute nochmals
versucht. Jetzt scheint es sich installieren zu lassen. Zumindest habe ich
zum ersten Mal die Meldung gesehen, die besagt, dass es sich um kein AVM
image handelt. Dann startet die Fritzbox neu.
Greife ich nun auf den Port 8083 so erfolgt die Meldung vom Browser, dass
keine Verbindung hergestellt werden konnte. Führe ich über telnet
./startfhem aus so erhalte ich da die Meldung: "user fhem does not exist.
Adding it." Greife ich nun auf den Port 8083 zu so
stellt mir der Browser keinen Inhalt dar. Die Seit ist zu 100% leer. Also
keine Fehlermeldung. Woran könnte das wohl liegen? Dass ich keine Hardware
an der Fritzbox dran habe spielt keine Rolle, oder?

Besten Dank für Eure Hilfe

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 22 April 2012, 21:39:22
Originally posted by: <email address deleted>

Hallo jack_uf,

Am 22.04.2012 21:25, schrieb jack_uf:
> Obwohl ich es schon viele Male versucht habe, habe ich es heute nochmals
> versucht. Jetzt scheint es sich installieren zu lassen. Zumindest habe
> ich zum ersten Mal die Meldung gesehen, die besagt, dass es sich um kein
> AVM image handelt. Dann startet die Fritzbox neu.
> Greife ich nun auf den Port 8083 so erfolgt die Meldung vom Browser,
> dass keine Verbindung hergestellt werden konnte. Führe ich über telnet
> ./startfhem aus so erhalte ich da die Meldung: "user fhem does not
> exist. Adding it." Greife ich nun auf den Port 8083 zu so
> stellt mir der Browser keinen Inhalt dar. Die Seit ist zu 100% leer.
> Also keine Fehlermeldung. Woran könnte das wohl liegen? Dass ich keine
> Hardware an der Fritzbox dran habe spielt keine Rolle, oder?

Du musst auch "fhem" angeben, also http://fritz.box:8083/fhem, dann
müsstest Du was sehen.

Viele Grüße,
Christian

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: fhem von Hand auf Fritz 7390 installieren, wie geht das?
Beitrag von: Guest am 22 April 2012, 21:45:21
Originally posted by: <email address deleted>

JA!!! :-) Besten Dank

Nun kann ich damit beginnen Hardware zu bestellen. :-)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com