Hilfe bei der Installation von Fronthem

Begonnen von math78, 27 September 2015, 10:37:31

Vorheriges Thema - Nächstes Thema

math78

Ich benötige Eure Hilfe. Versuche die ganze Zeit Fronthem und Smartvisu zu installieren. Auf Smartvisu kann ich mittlerweile zugreifen, Fronthem bekomme ich auf einem NUC mit Ubuntu nicht installiert.

Die folgenden Pakete lassen sich nicht richtig installieren.
Bei curl -L https://cpanmin.us | perl - --sudo App::cpanminus kommt zum Schluss
"Working on App::cpanminus
Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7039.tar.gz ... OK
Configuring App-cpanminus-1.7039 ... OK
! Can't configure the distribution. You probably need to have 'make'. See /home/thiel/.cpanm/work/1443342489.15139/build.log for details."

Wenn ich dann versuche sudo cpanm Net::WebSocket::Server und sudo cpanm JSON zu installieren kommt dann
"sudo cpanm Net::WebSocket::Server
[sudo] password for thiel:
sudo: cpanm: command not found
thiel@NUC-Server:~$ sudo cpanm JSON
sudo: cpanm: command not found"


Könnt Ihr mir weiterhelfen.

Danke.

Grüße

Matthias

Grinsekatze

Ich hab ein ähnliches Poblem:
Nachdem sudo curl -L https://cpanmin.us | perl - --sudo App::cpanminus (angemeldet als Benutzer pi) erfolgreich verlief scheiten die Aufrufe sudo cpanm Net::WebSocket::Server und sudo cpanm JSON beide mit der gleichen Fehlermeldung, die Du bereits bekommen hast:
Zitatsudo: cpanm: command not found
.

Wenn ich hingegen die beiden letzen Befehle ohne "sudo" aufrufe funktionieren die Installationen.


Leider bekome ich dann aber, nachdem ich im FHEM-Frontend fronthem installiert habe (update force https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt) bei der Definition einer Instanz immer die Meldung
ZitatCannot load module fronthem
. Ich habe überprüft, ob die Installation fehlschlug, doch die herunterzuladenden 8 Dateien sind in den jeweiligen fhem-Unterverzeichnissen abgelegt.

Eine Lösung für mein PRoblem habe ich noch nicht, aber Du kannst ja mal probieren die Module ohne sudo zu installieren.


DerFrickler

#2
kann es sein dass

update force https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt


zu folgender Meldung geführt hat:

UPD FHEM/01_fronthem.pm
UPD FHEM/31_fronthemDevice.pm
UPD FHEM/fhwebsocket.pm
UPD FHEM/fhconverter.pm
UPD www/pgm2/fronthemEditor.js
UPD www/images/default/arrow-down.svg
UPD www/images/default/arrow-up.svg
UPD www/images/default/desktop.svg

New entries in the CHANGED file:
2015-01-18
- minor typo: thx fhainz
Calling /usr/bin/perl ./contrib/commandref_join.pl, this may take a while
EN FHEM/95_Alarm.pm: Unbalanced tr (-1, last line ok: 856)
EN FHEM/57_Calendar.pm: Unbalanced table (-3, last line ok: 1259)
EN FHEM/00_MAXLAN.pm: Unbalanced tr (1, last line ok: 868)
EN FHEM/00_MAXLAN.pm: Unbalanced td (1, last line ok: 868)
EN FHEM/40_RFXCOM.pm: Unbalanced tr (1, last line ok: 381)
EN FHEM/40_RFXCOM.pm: Unbalanced td (1, last line ok: 381)
EN FHEM/51_RPI_GPIO.pm: Unbalanced table (-4, last line ok: 705)
EN FHEM/45_TRX.pm: Unbalanced tr (1, last line ok: 411)
EN FHEM/45_TRX.pm: Unbalanced td (1, last line ok: 411)
*** EN FHEM/01_fronthem.pm: No document text found
*** EN FHEM/31_fronthemDevice.pm: No document text found
EN FHEM/95_remotecontrol.pm: Unbalanced td (-1, last line ok: 409)
DE FHEM/57_Calendar.pm: Unbalanced table (-3, last line ok: 1465)
DE FHEM/98_HMinfo.pm: Unbalanced tr (1, last line ok: 2888)
DE FHEM/98_HMinfo.pm: Unbalanced td (1, last line ok: 2888)
DE FHEM/51_RPI_GPIO.pm: Unbalanced table (-4, last line ok: 898)
DE FHEM/95_remotecontrol.pm: Unbalanced td (-1, last line ok: 495)

update finished, "shutdown restart" is needed to activate the changes.


Edit: diese Meldungen haben mit der Problematik dann doch nichts zu tun...

dev0

Zitat von: Grinsekatze am 10 Januar 2016, 02:07:15
sudo: cpanm: command not found
cpanm ist zwar nett, aber nicht zwingend notwndig. Ihr könnt die perl Module auch mit "sudo cpan install <mod-to-install>" installieren oder die cpan shell selbst benutzen. Sollte die Installation damit nicht durchlaufen, dann ins angegebene Log schauen warum.
Ansonsten kennt der Paketmanager eurer Linux Distribution vielleicht ein fertiges Paket. aptitude (debian) oder yum (readhat) können auch nach Paketen suchen.

Zitat von: DerFrickler am 12 Januar 2016, 12:22:17
kann es sein dass
update force https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt

zu folgender Meldung geführt hat:

Calling /usr/bin/perl ./contrib/commandref_join.pl, this may take a while
EN FHEM/95_Alarm.pm: Unbalanced tr (-1, last line ok: 856)
Nur indirekt, da durch die Installation commandref_join.pl aufgerufen wird und etwas zu meckern hat. Die Meldungen kannst Du ignorieren.

Grinsekatze

Super, bei mir klappt's nun. Es lag an einer falschen Installation der beiden cpan Module. Mithilfe von dev0 hat's dann aber doch funktioniert.

Danke!

tboston

Hallo Gemeinde,

habe ebenso eine Fehlermeldung erhalten beim versuch Fronthem zu installieren.

https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt: empty answer received

Kann mir da jemand einen Tip geben?
--
Proxmox Host -> Debian VM -> FHEM 5.9
CUL868 - CUL433
3x Max! Wand-Thermostat - 3x Max! Fenstersensoren - 3x Max! Heizthermostat - 3x Intertechno Funksteckdosen - 3x Brennenstuhl Funksteckdosen
Tradfri Zeugs

dev0


tboston

--
Proxmox Host -> Debian VM -> FHEM 5.9
CUL868 - CUL433
3x Max! Wand-Thermostat - 3x Max! Fenstersensoren - 3x Max! Heizthermostat - 3x Intertechno Funksteckdosen - 3x Brennenstuhl Funksteckdosen
Tradfri Zeugs

dev0

Dann keine Ahnung. Lad dir das zip runter und kopiere die files manuell...

tboston

Die *.pm files habe ich schon kopiert, wo muss den die *.js hin?
--
Proxmox Host -> Debian VM -> FHEM 5.9
CUL868 - CUL433
3x Max! Wand-Thermostat - 3x Max! Fenstersensoren - 3x Max! Heizthermostat - 3x Intertechno Funksteckdosen - 3x Brennenstuhl Funksteckdosen
Tradfri Zeugs

dev0

Auf github siehst du die Verzeichnisstruktur doch ???

herrmannj

Zitat von: tboston am 29 Januar 2016, 15:11:17
Hallo Gemeinde,

habe ebenso eine Fehlermeldung erhalten beim versuch Fronthem zu installieren.

https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt: empty answer received

Kann mir da jemand einen Tip geben?
kommt was wenn Du das im browser aufrufst? https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt
Normalerweise deutet so was auf probleme der ssl Verbindung von fhem hin. Im forum findest Du einige Beiträge dazu

vg
joerg

tboston

#12
Jo, der Inhalt der .txt wird angezeigt im Browser. Ich suche mal nach SSL...

---
Tony
--
Proxmox Host -> Debian VM -> FHEM 5.9
CUL868 - CUL433
3x Max! Wand-Thermostat - 3x Max! Fenstersensoren - 3x Max! Heizthermostat - 3x Intertechno Funksteckdosen - 3x Brennenstuhl Funksteckdosen
Tradfri Zeugs

tboston

Okay ist erledigt. Habe alle Dateien manuell kopiert und nun funzt auch fronthem. Danke Jungs!

---
Tony
--
Proxmox Host -> Debian VM -> FHEM 5.9
CUL868 - CUL433
3x Max! Wand-Thermostat - 3x Max! Fenstersensoren - 3x Max! Heizthermostat - 3x Intertechno Funksteckdosen - 3x Brennenstuhl Funksteckdosen
Tradfri Zeugs

Drewzu

Ich roll das nochmal hoch  8)

Ich komm mit dem Befehl:

update force https://raw.githubusercontent.com/herrmannj/fronthem/master/controls_fronthem.txt

nicht weiter da kommt nur:

UPD FHEM/01_fronthem.pm
Got 21951 bytes for FHEM/01_fronthem.pm, expected 21949
aborting.

und dat wars

danke schon mal im voraus