FHEM Weboberfläche nach RASPI Absturz verschwunden

Begonnen von Maxl, 04 Mai 2017, 19:16:56

Vorheriges Thema - Nächstes Thema

Maxl

Hallo,

das Raspberry ist abgestürzt und jetzt bekomme ich keinen Kontakt mehr zur Weboberfläche im Browser.
Eine minimale Version der fhem.cfg funktioniert ebenfalls nicht.

attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global statefile ./log/fhem.save
attr global verbose 1
define telnetPort telnet 7072 global
define WEB FHEMWEB 8083 global


Im Log bekomme ich folgende Fehler

2017.05.04 19:02:37 1: Including fhem.cfg
2017.05.04 19:02:37 0: Featurelevel: 5.8
2017.05.04 19:02:37 0: Server started with 3 defined entities (fhem.pl:13983/2017-04-13 perl:5.014002 os:linux user:fhem pid:2482)
Undefined subroutine &main::urlEncodePath called at ./FHEM/01_FHEMWEB.pm line 2411.
2017.05.04 19:06:24.351 1: Including fhem.cfg
2017.05.04 19:06:28.195 1: nanoCUL is VERSION_TS, VTS 0.05 nanoCUL868, nanoCUL_V1.x
2017.05.04 19:06:35.521 1: usb create starting
2017.05.04 19:06:50.126 1: usb create end
2017.05.04 19:06:50.137 0: Featurelevel: 5.8
2017.05.04 19:06:50.137 0: Server started with 244 defined entities (fhem.pl:13983/2017-04-13 perl:5.014002 os:linux user:fhem pid:2515)
2017.05.04 19:06:50.282 1: HM_LAN_WIRED: HM485d already running with PID  2370. We are using this process.
2017.05.04 19:08:00.444 1: PERL WARNING: Argument "" isn't numeric in int at ./FHEM/99_myUtils.pm line 102.
2017.05.04 19:08:00.504 1: PERL WARNING: Use of uninitialized value $device in concatenation (.) or string at ./FHEM/99_myUtils.pm line 136.
Undefined subroutine &main::urlEncodePath called at ./FHEM/01_FHEMWEB.pm line 2411.


Ist evtl. die 01_FHEMWEB.pm zerstört? Kann ich das File einfach überschreiben und wo finde ich die richtige Datei?

Danke
FHEM auf Raspberry mit HM, HMC und AVR Netios.

Wernieman

Ich würde fhem neu installieren und backup einspielen. Vorher noch einen Dateisystemcheck ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Maxl

#2
Hallo,

nur noch eine kleine Frage, was muß ich alles in das Backup geben um nichts zuu vergessen.
Ist in der Neuinstallation auch der HM485 Server mit inbegriffen?
Ginge evtl. auch ein UPDATE, jedoch wie geht das unter der Linux shell?

Danke
FHEM auf Raspberry mit HM, HMC und AVR Netios.

Thorsten Pferdekaemper

Hi,
Zitat von: Maxl am 04 Mai 2017, 20:22:04
Ist in der Neuinstallation auch der HM485 Server mit inbegriffen?
bezüglich HM485 wundert mich diese Zeile:

2017.05.04 19:06:50.282 1: HM_LAN_WIRED: HM485d already running with PID  2370. We are using this process.

Vielleicht einfach den RasPi mal durchstarten? Das ist hier offenbar nicht passiert.

Ansonsten würde ich für HM485 so vorgehen:
Nach der Neuinstallation von FHEM selbst sicherstellen, dass HM485 in "update list" drinsteht, aber mit v0800 statt "master", so wie hier beschrieben:
https://forum.fhem.de/index.php/topic,70528.0.html
(v0800 wird bald master, am besten den verlinkten Thread beobachten.)
Dann einfach update (sollte man bei einer Neuinstallation eh machen).
Dann das übliche "sudo chmod a+x HM485d.pl".
Für den Rest sollte die fhem.cfg ausreichend sein.

Du wirst dann ein paar Fehlermeldungen wegen unbekannter Attribute bekommen. Das geht aber wieder weg.

Falls Du bei "autoReadConfig" irgendwo "never" hast, dann das auch mal ändern, damit die Gerätekonfigurationen wieder eingelesen werden.

Gruß,
   Thorsten


FUIP

Maxl

Hallo Thorsten,

hab nun alles neu aufgesetzt, denke alle Files kopiert, die TSCULSachen laufen wieder, nur die beiden HMW485 devices sind nicht vorhanden.
Die FHEM.CFG habe ich kopiert, das HMWLAN Gateway (WIZNET108) wurde gefunden und ist eingebunden. Wie komme ich nun wieder an die Aktoren?

Gruß
Mario
FHEM auf Raspberry mit HM, HMC und AVR Netios.

Thorsten Pferdekaemper

Hast Du den HM485-Kram installiert, wie ich oben geschrieben habe?
Gruß,
   Thorsten
FUIP

Maxl

Hallo,

hatte die 485..pl in FHEM Verzeichnis vergessen :-(
Jetzt geht´s wieder

Danke
FHEM auf Raspberry mit HM, HMC und AVR Netios.

Thorsten Pferdekaemper

Zitat von: Maxl am 04 Mai 2017, 22:49:25
hatte die 485..pl in FHEM Verzeichnis vergessen :-(
Was auch immer das bedeutet  (???)
FUIP