FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: ritter_runkel am 03 Januar 2018, 20:36:38

Titel: MQTT blockiert them-start
Beitrag von: ritter_runkel am 03 Januar 2018, 20:36:38
Hallo Gemeinde,
ich habe einen RPi 3 mit Debian Stretch.
Auf diesem soll nun Mosquitto gemeinsam mit fhem laufen.
Nach der Installation von Mosquitto (normale Install über apt-get install mosquitto mosquitto-clients und die PERL-Module Simple und Constants) habe ich Geräte angelegt und diese funktionierten auch halbwegs.

Nach einem Reboot startet fhem nicht mehr.
im Log steht:

Undefined subroutine &MQTT::BRIDGE::client_attr called at /opt/fhem/FHEM/10_MQTT_BRIDGE.pm line 186, <$fh> line 2799.

wenn ich das modul lösche um den Start zu ermöglichen erscheint:

Undefined subroutine &MQTT::DEVICE::client_attr called at /opt/fhem/FHEM/10_MQTT_DEVICE.pm line 211, <$fh> line 2840.

sind beide module gelöscht, startet fhem wieder.

Jemand eine Idee woran das liegt?

Grüße
Erik



Titel: Antw:MQTT blockiert them-start
Beitrag von: hexenmeister am 03 Januar 2018, 23:45:15
Klingt so, als ob das Modul 00_MQTT.pm fehlt. Dieser enthält nämlich diese Routine.
Wenn du es nicht selbst gelöscht hast, dann könnte noch ein Problem mit dem Dateisystem (Speicherkarte gibt den Geist auf?) vorliegen.
Titel: Antw:MQTT blockiert them-start
Beitrag von: ritter_runkel am 04 Januar 2018, 07:07:34
Erstmal Danke!

Aus irgendwelchen Gründen ist das Problem nach uninstall und erneutem Install von Mosquitto weg.
Eine Ursache konnte ich nicht ausmachen.

sehr kosmisch.

//Erik