(gelöst) FHEM läuft plötzlich nicht mehr..

Begonnen von michisa86888, 12 Dezember 2018, 20:14:37

Vorheriges Thema - Nächstes Thema

michisa86888

Hallo zusammen,
mein FHEM lief bis gestern abend problemlos. Seid heute komme ich aber nicht mehr auf die Startseite.
Unter Putty den FHEM Status abgefragt:

pi@raspberrypi:~ $ sudo /etc/init.d/fhem status
fhem is not running

FHEM Start

pi@raspberrypi:~ $ sudo /etc/init.d/fhem start
Starting fhem...

Wurde aber nicht gestartet. Hier im Forum wird oft auf die Rechtevergabe getippt. Folgenden Befehl habe ich in einem anderen Thread gefunden
und diese Ausgabe bekommen.

pi@raspberrypi:~ $ ls -lha /opt/fhem
total 644K
drwxrwxrwx 10 fhem dialout 4.0K May  6  2018 .
drwxr-xr-x  5 root root    4.0K Aug 25 12:05 ..
-rw-rw-rw-  1 fhem dialout 262K Dec  4 20:33 CHANGED
-rw-rw-rw-  1 fhem dialout  39K Nov 19 20:29 configDB.pm
drwxrwxrwx 40 fhem dialout 4.0K May  6  2018 contrib
-rw-rw-rw-  1 fhem dialout  59K May  6  2018 coprocessor_update_hm_only.eq3
drwxrwxrwx  3 fhem dialout 4.0K May  6  2018 demolog
drwxrwxrwx  4 fhem dialout 4.0K May  6  2018 docs
drwxrwxrwx  6 fhem dialout  20K Dec  4 20:33 FHEM
-rw-rw-rw-  1 fhem dialout  12K Dec 11 22:04 fhem.cfg
-rw-rw-rw-  1 fhem dialout  20K Nov 19 20:29 fhem.cfg.demo
-rwxrwxrwx  1 fhem dialout 148K Nov 19 20:29 fhem.pl
drwxrwxrwx  2 fhem dialout 4.0K Dec 11 21:09 log
-rw-rw-rw-  1 fhem dialout  38K Dec  4 20:33 MAINTAINER.txt
-rw-rw-rw-  1 fhem dialout  935 Feb 19  2017 README_DEMO.txt
drwxrwxrwx  5 fhem dialout 4.0K Jun  5  2018 restoreDir
drwxrwxrwx  2 fhem dialout 4.0K May  6  2018 unused
drwxrwxrwx  8 fhem dialout 4.0K May  6  2018 www

Auch dieser Befehl brachte keine Besserung

sudo chown -R fhem:dialout /opt/fhem

Hat jemand einen Lösungsansatz bzw. erkennt das Problem? Bisher lief ja alles so ohne Probleme

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

michisa86888

#2
Guten Morgen,
habe ich alles abgearbeitet ohne Erfolg.
service fhem status

pi@raspberrypi:~ $ service fhem status
● fhem.service - LSB: FHEM server
   Loaded: loaded (/etc/init.d/fhem; generated; vendor preset: enabled)
   Active: active (exited) since Wed 2018-12-12 20:07:15 CET; 12h ago
     Docs: man:systemd-sysv-generator(8)
  Process: 323 ExecStart=/etc/init.d/fhem start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/fhem.service

Dec 12 20:07:13 raspberrypi systemd[1]: Starting LSB: FHEM server...
Dec 12 20:07:15 raspberrypi fhem[323]: Starting fhem...
Dec 12 20:07:15 raspberrypi systemd[1]: Started LSB: FHEM server.



perl fhem.pl -d fhem.cfg
Ich selber leider mit dem Log nicht viel anfangen. Ich meine aber FHEM scheint zu starten..?

Tedious

Mosquitto hat hier ein Problem, da der Port schon als belegt gezeigt wird

m2s: Can't open server port at 1883: Address already in use. Exiting.

Mal die ganze Kiste neu gestartet?
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

CBSnake

Hi,

in deinem Log stehen auch Passwörter, die solltest du nun ändern :-)

und hier:

reload: Error:Modul 99_heliosUtils deactivated:
Can't locate Data/UUID.pm in @INC (you may need to install the Data::UUID module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM) at ./FHEM/99_heliosUtils.pm line 62.
BEGIN failed--compilation aborted at ./FHEM/99_heliosUtils.pm line 62


fehlt noch das Data::UUID module das solltest mal nachinstallieren

Grüße
Achim

FHEM auf Debian 10, HM-Wlan, JeeLink-Wlan, Wlanduino, ConBee, TP-Link Steckdose, GHoma Steckdosen, Shelly Steckdosen

Beta-User

Zitat von: Tedious am 13 Dezember 2018, 09:32:38
Mosquitto hat hier ein Problem, da der Port schon als belegt gezeigt wird

m2s: Can't open server port at 1883: Address already in use. Exiting.

Mal die ganze Kiste neu gestartet?
M.E. hat nicht mosquitto ein Problem, sondern ein MQTT2_SERVER-Device mit Namen m2s kann nicht geladen werden, da der dort definierte Port (von mosquitto bereits) belegt ist.

Lösung: Mosquitto abschalten (dauerhaft, wenn nicht benötigt, oder dann deinstallieren), danach FHEM neu starten. Wenn beides parallel laufen soll: Anderen Port an einem der MQTT-Server (mosquitto-config oder m2s-Definition) festlegen.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

michisa86888

Zitat von: Beta-User am 13 Dezember 2018, 10:48:47
M.E. hat nicht mosquitto ein Problem, sondern ein MQTT2_SERVER-Device mit Namen m2s kann nicht geladen werden, da der dort definierte Port (von mosquitto bereits) belegt ist.

Lösung: Mosquitto abschalten (dauerhaft, wenn nicht benötigt, oder dann deinstallieren), danach FHEM neu starten. Wenn beides parallel laufen soll: Anderen Port an einem der MQTT-Server (mosquitto-config oder m2s-Definition) festlegen.

Wunderbar! Vielen Dank. Habe Mosquitto nun deinstalliert nun läuft FHEM wieder. Aber trotzdem komisch lief ja bisher immer so...

Beta-User

Zitat von: michisa86888 am 13 Dezember 2018, 11:57:30
Aber trotzdem komisch lief ja bisher immer so...
Ja, aber ziemlich sicher eben nur, bis du den MQTT2_SERVER definiert (und bei der Gelegenheit den mosquitto nur einmalig angehalten) hast oder irgendwas in der Art.

Jedenfalls dauerhaft KANN das NIE funktioniert haben. Alles andere wäre "komisch"...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files