Hallo,
wollte MQTT nach folgender Anleitung (https://wiki.fhem.de/wiki/MQTT_Einf%C3%BChrung) installieren um meine Rolladen zu steuern (In GitHub gibt es für meine Rolladen eine Anleitung für die man MQTT benötigt).
folgende Befehle habe ich eingegeben:
wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
sudo apt-key add mosquitto-repo.gpg.key
cd /etc/apt/sources.list.d/
sudo wget http://repo.mosquitto.org/debian/mosquitto-jessie.list
sudo apt-get update
sudo apt-get install mosquitto mosquitto-clients
sudo service mosquitto status
sudo service mosquitto stop
sudo service mosquitto start
perl -v
sudo cpan install Net::MQTT:Simple
sudo cpan install Net::MQTT:Constants
Mit dem nächsten Befehl habe ich dann das FHEM wahrscheinlich "zerstört". Hier hatte ich irgendwie eine "lange Leitung" und folgenden falschen Befehl eingegeben.
define myBroker MQTT 10.0.0.5:1883 192.168.33.41
(weil in der Anleitung folgendes gestanden ist:) define myBroker MQTT 10.0.0.5:1883 ## bitte EIGENE IP-Adresse eintragen
Dies habe ich dann unter dem device myBroker bei "def" geändert auf
define myBroker MQTT 127.0.0.1:1883
und weil die Rolladen wieder nicht funktionierten dann folgenden Befehl eingegeben
define myBroker MQTT 192.168.33.41:1883
Ab diesen Zeitpunkt hat FHEM nicht mehr reagiert. Die 192.168.33.41 ist die IP vom Raspberry auf dem FHEM läuft.
Wenn ich die IP-Adresse 192.168.33.41 eingebe wird die Phoscon-App (für Zigbee) im Browser angezeigt. Der USB-Stick hierfür steckt im Raspberry.
Wenn ich die 192.168.33.41:8083 eingebe, kommt nach einiger Zeit Zeitüberschreitung...
Neustart von FHEM bzw. dem Raspberry mit Putty hat auch nicht geholfen.
Auch manche Tipps auch anderen Treads mit ähnlichen Fehlern auch nicht.
Kann ich mein FHEM noch retten?
Oder kann es sein, dass die SD-Card defekt ist und es einfach Zufall war? Läuft seit ca. 5 Monaten
Vielen Dank
Vielen Grüße
Ruggy
Was sagt die Log beim Start?
Wie kann ich den Log beim "Start" hier zeigen?
Ich kann den Log fhem-2019-03 mit in Putty anzeigen lassen. Aber wie beim Start?
Hier ein paar Zeilen vom log. Irgendeine Perlwarnung ist drin?
2019.03.18 20:44:58 3: KIND_LUFTDRUCK: I/O device is deCONZ
2019.03.18 20:44:58 3: BALKON_TEMPERATUR: I/O device is deCONZ
2019.03.18 20:44:58 3: BALKON_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 20:44:58 3: BALKON_LUFTDRUCK: I/O device is deCONZ
2019.03.18 20:44:59 3: KUECHE_WASSERMELDER: I/O device is deCONZ
2019.03.18 20:44:59 1: dewpoint dewpointToAllDeviceReadings: attribute 'absFeuchte' is deprecated, please use 'absoluteHumidity'
2019.03.18 20:44:59 3: KUECHE_TEMPERATUR: I/O device is deCONZ
2019.03.18 20:44:59 3: KUECHE_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 20:44:59 3: DACHBODEN_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 20:44:59 3: DACHBODEN_TEMPERATUR: I/O device is deCONZ
2019.03.18 20:44:59 3: HUEDevice1: I/O device is deCONZ
2019.03.18 20:44:59 3: HUEGroup1: I/O device is deCONZ
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_UNACCEPTABLE_PROTOCOL_VERSION redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_SUBSCRIBE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_DISCONNECT redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBREC redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_UNSUBSCRIBE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_EXACTLY_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_SERVER_UNAVAILABLE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_BAD_USER_NAME_OR_PASSWORD redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBLISH redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_UNSUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_PINGREQ redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBCOMP redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_PINGRESP redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_IDENTIFIER_REJECTED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_SUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_NOT_AUTHORIZED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_ACCEPTED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_AT_MOST_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBREL redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_AT_LEAST_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Define redefined at ./FHEM/00_MQTT.pm line 106, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Undef redefined at ./FHEM/00_MQTT.pm line 135, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Delete redefined at ./FHEM/00_MQTT.pm line 141, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Shutdown redefined at ./FHEM/00_MQTT.pm line 148, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine onConnect redefined at ./FHEM/00_MQTT.pm line 156, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine onDisconnect redefined at ./FHEM/00_MQTT.pm line 163, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine onTimeout redefined at ./FHEM/00_MQTT.pm line 170, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine isConnected redefined at ./FHEM/00_MQTT.pm line 179, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine process_event redefined at ./FHEM/00_MQTT.pm line 186, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Set redefined at ./FHEM/00_MQTT.pm line 207, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine parseParams redefined at ./FHEM/00_MQTT.pm line 254, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine parsePublishCmdStr redefined at ./FHEM/00_MQTT.pm line 341, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine parsePublishCmd redefined at ./FHEM/00_MQTT.pm line 350, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Notify redefined at ./FHEM/00_MQTT.pm line 392, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Attr redefined at ./FHEM/00_MQTT.pm line 400, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Start redefined at ./FHEM/00_MQTT.pm line 433, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Stop redefined at ./FHEM/00_MQTT.pm line 450, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Ready redefined at ./FHEM/00_MQTT.pm line 464, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Rename redefined at ./FHEM/00_MQTT.pm line 469, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Init redefined at ./FHEM/00_MQTT.pm line 479, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Timer redefined at ./FHEM/00_MQTT.pm line 488, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine Read redefined at ./FHEM/00_MQTT.pm line 501, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine send_connect redefined at ./FHEM/00_MQTT.pm line 647, <$fh> line 679.
2019.03.18 20:45:00 1: PERL WARNING: Subroutine send_publish redefined at ./FHEM/00_MQTT.pm line 660, <$fh> line 679.
Zitat von: Ruggy am 18 März 2019, 20:48:30
Wie kann ich den Log beim "Start" hier zeigen?
Fhem stoppen (oder killen), Zeitpunkt notieren, und dann entweder fhem starten und fhem-2019 Log ab dem Zeitpunkt kopieren, oder fhem manuell mit debug mode starten:
perl fhem.pl -d fhem.cfg
oder
perl fhem.pl -d configDB
Hoffe ich habe es richtig gemacht.
Hier nach dem Start
2019.03.18 21:15:03 1: PERL WARNING: Subroutine topic_to_regexp redefined at ./FHEM/00_MQTT.pm line 712, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine client_subscribe_topic redefined at ./FHEM/00_MQTT.pm line 723, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine client_unsubscribe_topic redefined at ./FHEM/00_MQTT.pm line 742, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine Client_Define redefined at ./FHEM/00_MQTT.pm line 759, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine Client_Undefine redefined at ./FHEM/00_MQTT.pm line 778, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine client_attr redefined at ./FHEM/00_MQTT.pm line 783, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine notify_client_connected redefined at ./FHEM/00_MQTT.pm line 897, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine notify_client_disconnected redefined at ./FHEM/00_MQTT.pm line 902, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine notify_client_connection_timeout redefined at ./FHEM/00_MQTT.pm line 907, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine client_start redefined at ./FHEM/00_MQTT.pm line 912, <$fh> line 679.
2019.03.18 21:15:03 1: PERL WARNING: Subroutine client_stop redefined at ./FHEM/00_MQTT.pm line 944, <$fh> line 679.
Undefined subroutine &MQTT::DEVICE::client_attr called at ./FHEM/10_MQTT_DEVICE.pm line 232, <$fh> line 681.
2019.03.18 21:15:04 1: Including fhem.cfg
2019.03.18 21:15:04 3: WEB: port 8083 opened
2019.03.18 21:15:04 2: eventTypes: loaded 1156 events from ./log/eventTypes.txt
2019.03.18 21:15:04 3: Opening nanoCUL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NKJZ-if00-port0
2019.03.18 21:15:04 3: Setting nanoCUL serial parameters to 38400,8,N,1
2019.03.18 21:15:07 3: nanoCUL: Possible commands: ABCEeFfGhiKklMmRTtUVWXxYZz
2019.03.18 21:15:07 3: nanoCUL device opened
2019.03.18 21:15:08 3: HmUART device closed
2019.03.18 21:15:08 3: Opening HmUART device /dev/ttyAMA0
2019.03.18 21:15:08 3: Setting HmUART serial parameters to 115200,8,N,1
2019.03.18 21:15:08 3: HmUART device opened
2019.03.18 21:15:08 3: HUEGroup0: I/O device is deCONZ
2019.03.18 21:15:08 3: WOH_TUERSENSOR: I/O device is deCONZ
2019.03.18 21:15:09 3: WOH_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:09 3: WOH_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:09 3: WOH_LUFTDRUCK: I/O device is deCONZ
2019.03.18 21:15:09 3: KIND_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:09 3: KIND_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:09 3: KIND_LUFTDRUCK: I/O device is deCONZ
2019.03.18 21:15:09 3: BALKON_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:09 3: BALKON_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:09 3: BALKON_LUFTDRUCK: I/O device is deCONZ
2019.03.18 21:15:09 3: KUECHE_WASSERMELDER: I/O device is deCONZ
2019.03.18 21:15:09 1: dewpoint dewpointToAllDeviceReadings: attribute 'absFeuchte' is deprecated, please use 'absoluteHumidity'
2019.03.18 21:15:09 3: KUECHE_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:09 3: KUECHE_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:09 3: DACHBODEN_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:09 3: DACHBODEN_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:09 3: HUEDevice1: I/O device is deCONZ
2019.03.18 21:15:09 3: HUEGroup1: I/O device is deCONZ
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_SERVER_UNAVAILABLE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_BAD_USER_NAME_OR_PASSWORD redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_UNSUBSCRIBE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_ACCEPTED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_SUBSCRIBE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_PINGRESP redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBREC redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBLISH redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_DISCONNECT redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBREL redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_UNACCEPTABLE_PROTOCOL_VERSION redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_UNSUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_IDENTIFIER_REJECTED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_NOT_AUTHORIZED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_AT_MOST_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBCOMP redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_EXACTLY_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_PINGREQ redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_AT_LEAST_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Constant subroutine MQTT::MQTT_SUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Define redefined at ./FHEM/00_MQTT.pm line 106, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Undef redefined at ./FHEM/00_MQTT.pm line 135, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Delete redefined at ./FHEM/00_MQTT.pm line 141, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Shutdown redefined at ./FHEM/00_MQTT.pm line 148, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine onConnect redefined at ./FHEM/00_MQTT.pm line 156, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine onDisconnect redefined at ./FHEM/00_MQTT.pm line 163, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine onTimeout redefined at ./FHEM/00_MQTT.pm line 170, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine isConnected redefined at ./FHEM/00_MQTT.pm line 179, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine process_event redefined at ./FHEM/00_MQTT.pm line 186, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Set redefined at ./FHEM/00_MQTT.pm line 207, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine parseParams redefined at ./FHEM/00_MQTT.pm line 254, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine parsePublishCmdStr redefined at ./FHEM/00_MQTT.pm line 341, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine parsePublishCmd redefined at ./FHEM/00_MQTT.pm line 350, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Notify redefined at ./FHEM/00_MQTT.pm line 392, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Attr redefined at ./FHEM/00_MQTT.pm line 400, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Start redefined at ./FHEM/00_MQTT.pm line 433, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Stop redefined at ./FHEM/00_MQTT.pm line 450, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Ready redefined at ./FHEM/00_MQTT.pm line 464, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Rename redefined at ./FHEM/00_MQTT.pm line 469, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Init redefined at ./FHEM/00_MQTT.pm line 479, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Timer redefined at ./FHEM/00_MQTT.pm line 488, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Read redefined at ./FHEM/00_MQTT.pm line 501, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine send_connect redefined at ./FHEM/00_MQTT.pm line 647, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine send_publish redefined at ./FHEM/00_MQTT.pm line 660, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine send_subscribe redefined at ./FHEM/00_MQTT.pm line 672, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine send_unsubscribe redefined at ./FHEM/00_MQTT.pm line 679, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine send_ping redefined at ./FHEM/00_MQTT.pm line 686, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine send_disconnect redefined at ./FHEM/00_MQTT.pm line 690, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine send_message redefined at ./FHEM/00_MQTT.pm line 697, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine topic_to_regexp redefined at ./FHEM/00_MQTT.pm line 712, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine client_subscribe_topic redefined at ./FHEM/00_MQTT.pm line 723, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine client_unsubscribe_topic redefined at ./FHEM/00_MQTT.pm line 742, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Client_Define redefined at ./FHEM/00_MQTT.pm line 759, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine Client_Undefine redefined at ./FHEM/00_MQTT.pm line 778, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine client_attr redefined at ./FHEM/00_MQTT.pm line 783, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine notify_client_connected redefined at ./FHEM/00_MQTT.pm line 897, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine notify_client_disconnected redefined at ./FHEM/00_MQTT.pm line 902, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine notify_client_connection_timeout redefined at ./FHEM/00_MQTT.pm line 907, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine client_start redefined at ./FHEM/00_MQTT.pm line 912, <$fh> line 679.
2019.03.18 21:15:10 1: PERL WARNING: Subroutine client_stop redefined at ./FHEM/00_MQTT.pm line 944, <$fh> line 679.
Undefined subroutine &MQTT::DEVICE::client_attr called at ./FHEM/10_MQTT_DEVICE.pm line 232, <$fh> line 681.
2019.03.18 21:15:10 1: Including fhem.cfg
2019.03.18 21:15:11 3: WEB: port 8083 opened
2019.03.18 21:15:11 2: eventTypes: loaded 1156 events from ./log/eventTypes.txt
2019.03.18 21:15:11 3: Opening nanoCUL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NKJZ-if00-port0
2019.03.18 21:15:11 3: Setting nanoCUL serial parameters to 38400,8,N,1
2019.03.18 21:15:14 3: nanoCUL: Possible commands: ABCEeFfGhiKklMmRTtUVWXxYZz
2019.03.18 21:15:14 3: nanoCUL device opened
2019.03.18 21:15:14 3: HmUART device closed
2019.03.18 21:15:14 3: Opening HmUART device /dev/ttyAMA0
2019.03.18 21:15:14 3: Setting HmUART serial parameters to 115200,8,N,1
2019.03.18 21:15:14 3: HmUART device opened
2019.03.18 21:15:15 3: HUEGroup0: I/O device is deCONZ
2019.03.18 21:15:15 3: WOH_TUERSENSOR: I/O device is deCONZ
2019.03.18 21:15:15 3: WOH_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:15 3: WOH_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:15 3: WOH_LUFTDRUCK: I/O device is deCONZ
2019.03.18 21:15:15 3: KIND_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:15 3: KIND_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:15 3: KIND_LUFTDRUCK: I/O device is deCONZ
2019.03.18 21:15:15 3: BALKON_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:15 3: BALKON_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:15 3: BALKON_LUFTDRUCK: I/O device is deCONZ
2019.03.18 21:15:16 3: KUECHE_WASSERMELDER: I/O device is deCONZ
2019.03.18 21:15:16 1: dewpoint dewpointToAllDeviceReadings: attribute 'absFeuchte' is deprecated, please use 'absoluteHumidity'
2019.03.18 21:15:16 3: KUECHE_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:16 3: KUECHE_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:16 3: DACHBODEN_LUFTFEUCHTE: I/O device is deCONZ
2019.03.18 21:15:16 3: DACHBODEN_TEMPERATUR: I/O device is deCONZ
2019.03.18 21:15:16 3: HUEDevice1: I/O device is deCONZ
2019.03.18 21:15:16 3: HUEGroup1: I/O device is deCONZ
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_BAD_USER_NAME_OR_PASSWORD redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_AT_MOST_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBREL redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBLISH redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_IDENTIFIER_REJECTED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_PINGREQ redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_AT_LEAST_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_SUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_UNSUBACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh>
line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_NOT_AUTHORIZED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_ACCEPTED redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_QOS_EXACTLY_ONCE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_SUBSCRIBE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_SERVER_UNAVAILABLE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_DISCONNECT redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBCOMP redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_PINGRESP redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_PUBREC redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_UNSUBSCRIBE redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNACK redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Constant subroutine MQTT::MQTT_CONNECT_REFUSED_UNACCEPTABLE_PROTOCOL_VERSION redefined at /usr/local/share/perl/5.24.1/Net/MQTT/Constants.pm line 44, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Define redefined at ./FHEM/00_MQTT.pm line 106, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Undef redefined at ./FHEM/00_MQTT.pm line 135, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Delete redefined at ./FHEM/00_MQTT.pm line 141, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Shutdown redefined at ./FHEM/00_MQTT.pm line 148, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine onConnect redefined at ./FHEM/00_MQTT.pm line 156, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine onDisconnect redefined at ./FHEM/00_MQTT.pm line 163, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine onTimeout redefined at ./FHEM/00_MQTT.pm line 170, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine isConnected redefined at ./FHEM/00_MQTT.pm line 179, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine process_event redefined at ./FHEM/00_MQTT.pm line 186, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Set redefined at ./FHEM/00_MQTT.pm line 207, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine parseParams redefined at ./FHEM/00_MQTT.pm line 254, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine parsePublishCmdStr redefined at ./FHEM/00_MQTT.pm line 341, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine parsePublishCmd redefined at ./FHEM/00_MQTT.pm line 350, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Notify redefined at ./FHEM/00_MQTT.pm line 392, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Attr redefined at ./FHEM/00_MQTT.pm line 400, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Start redefined at ./FHEM/00_MQTT.pm line 433, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Stop redefined at ./FHEM/00_MQTT.pm line 450, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Ready redefined at ./FHEM/00_MQTT.pm line 464, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Rename redefined at ./FHEM/00_MQTT.pm line 469, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Init redefined at ./FHEM/00_MQTT.pm line 479, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Timer redefined at ./FHEM/00_MQTT.pm line 488, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Read redefined at ./FHEM/00_MQTT.pm line 501, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine send_connect redefined at ./FHEM/00_MQTT.pm line 647, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine send_publish redefined at ./FHEM/00_MQTT.pm line 660, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine send_subscribe redefined at ./FHEM/00_MQTT.pm line 672, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine send_unsubscribe redefined at ./FHEM/00_MQTT.pm line 679, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine send_ping redefined at ./FHEM/00_MQTT.pm line 686, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine send_disconnect redefined at ./FHEM/00_MQTT.pm line 690, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine send_message redefined at ./FHEM/00_MQTT.pm line 697, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine topic_to_regexp redefined at ./FHEM/00_MQTT.pm line 712, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine client_subscribe_topic redefined at ./FHEM/00_MQTT.pm line 723, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine client_unsubscribe_topic redefined at ./FHEM/00_MQTT.pm line 742, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Client_Define redefined at ./FHEM/00_MQTT.pm line 759, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine Client_Undefine redefined at ./FHEM/00_MQTT.pm line 778, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine client_attr redefined at ./FHEM/00_MQTT.pm line 783, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine notify_client_connected redefined at ./FHEM/00_MQTT.pm line 897, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine notify_client_disconnected redefined at ./FHEM/00_MQTT.pm line 902, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine notify_client_connection_timeout redefined at ./FHEM/00_MQTT.pm line 907, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine client_start redefined at ./FHEM/00_MQTT.pm line 912, <$fh> line 679.
2019.03.18 21:15:17 1: PERL WARNING: Subroutine client_stop redefined at ./FHEM/00_MQTT.pm line 944, <$fh> line 679.
Undefined subroutine &MQTT::DEVICE::client_attr called at ./FHEM/10_MQTT_DEVICE.pm line 232, <$fh> line 681.
(END)
Das Device schafft es nicht, mit dem Broker zu kommunizieren. Gibt es einen Grund, warum Du mosquitto und MQTT statt MQTT2_SERVER und MQTT2_DEVICE benutzt?
Läuft dein mosquitto Dienst? Was sagt sudo service mosquitto status
?
Kann es sein, dass FHEM gar nicht mehr funktioniert, wenn das Device es nicht schafft mit dem Broker zu kommunizieren?
Der mosquitto status sagt:
● mosquitto.service - Mosquitto MQTT v3.1/v3.1.1 Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2019-03-18 15:25:10 CET; 6h ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Main PID: 643 (mosquitto)
CGroup: /system.slice/mosquitto.service
└─643 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
Mar 18 15:25:10 raspberrypi systemd[1]: Starting Mosquitto MQTT v3.1/v3.1.1 Broker...
Mar 18 15:25:10 raspberrypi systemd[1]: Started Mosquitto MQTT v3.1/v3.1.1 Broker.
Es gibt keinen bestimmten Grund.
Ich kenne mich wenig damit aus. Habe im Forum für die Rolladenansteuerung (Jarolift) dort gelesen, dass Mosquitto bei einem Benutzer schon längere Zeit ohne Probleme läuft.
Ein anderer hat zwar anscheinend auch MQTT2 verwenden; aber ich müsste dann wahrscheinlich mit anderen Befehlen arbeiten? Evlt. müsste ich die Geräte in FHEM auch mit anderen Befehlen für MQTT2 einrichten?
Möchte versuchen mit dem Rescue Mode eine frühere Version herzustellen.
hier beschrieben:
https://forum.fhem.de/index.php?topic=86225.0
Funktioniert das oder hätte ich vorher den Rescue Mode starten müssen?
Wo kann ich sehen, welche Versionen mir zur Verfügung stehen (datum, Uhrzeit) um mit loadversion
die version herzustellen, bevor der Fehler aufgetreten ist?
Das geht nur wenn Du ConfigDB statt fhem.cfg Datei nutzt.
auch wenn ich kein Freund vom editieren der fhem.cfg bin ....
1. aktuellen (mit Fehler) Stand der fhem.cfg sichern
cp fhem.cfg fhem.cfg.defekt
2. und jetzt die Zeilen löschen
sed -i '/MQTT/d' fhem.cfg
jetzt sind alle Zeilen aus cfg mit dem Wort MQTT verschwunden
3. fhem neu starten
Werde ich dann daheim probieren mit dem editieren der fhem.cfg
ich danke euch, hoffe, dass es funktioniert und beim nächsten Versuch mit MQTT nicht wieder der Fehler auftritt.
Es hat seit dem letzen Mal ohne Probleme funktioniert.
Jetzt funktioniert es auf einmal nicht mehr.
Das MQTT-Device Jarolift ist offline?
Internals:
CFGFN
FUUID 5c926079-f33f-194f-f45c-8274d7bd94026b57
IODev MQTT
NAME Jarolift
NR 208
STATE Offline
TYPE MQTT_DEVICE
Helper:
DBLOG:
state:
DbLog:
TIME 1556460306.66241
VALUE Offline
READINGS:
2019-04-26 20:53:44 count 555
2019-04-28 16:05:06 state Offline
2019-04-28 16:05:06 transmission-state incoming publish received
helper:
bm:
MQTT::DEVICE::Attr:
cnt 1
dmx -1000
dtot 0
dtotcnt 0
mTS 28.04. 23:29:30
max 5.00679016113281e-05
tot 5.00679016113281e-05
mAr:
set
Jarolift
room
Abstellkammer
MQTT::DEVICE::Set:
cnt 55
dmx -1000
dtot 0
dtotcnt 0
mTS 26.03. 18:03:16
max 0.000172853469848633
tot 0.0047757625579834
mAr:
HASH(0x42ddb30)
Jarolift
?
message_ids:
sets:
subscribe:
stat/jarolift/devicecounter
tele/jarolift/LWT
subscribeExpr:
^stat\/jarolift\/devicecounter$
^tele\/jarolift\/LWT$
subscribeQos:
stat/jarolift/devicecounter 0
tele/jarolift/LWT 0
subscribeReadings:
stat/jarolift/devicecounter:
cmd
name count
tele/jarolift/LWT:
cmd
name state
Attributes:
IODev MQTT
icon mqtt_device
room Abstellkammer
subscribeReading_count stat/jarolift/devicecounter
subscribeReading_state tele/jarolift/LWT
Auf das WebUI kann ich zugreifen und auch die Rolläden steuern
Im UNIFI wird jarolif auch angezeigt.
An was könnte dies liegen?
Ich hatte diese Woche auch ein "zerschossenes" Mosquitto auf meinem Server.
das letzte Linux-update brachte eine mosquitto-version mit, welche etwas empfindlich auf Fehler in der mosquitto.conf reagiert.
Mit "service mosquitto status" war zu sehen, dass der dienst nicht läuft.
Alles auskommentieren in der/den Configdateien und dann Zeilenweise wieder rein ... brachte mich zum Erfolg.
Hallo fhempi.
Bin nicht sicher, ob es wirklich das gleiche Problem ist. Laut Fehlermeldung wollen zwei Prozesse auf dem selben Port lauschen: Fhem via MQTT2-Server und Mosquitto.
Zitat von: fhempi am 06 September 2020, 10:30:56
Ich nutze den MQTT2-Server unter FHEM. Was kann ich ändern ?
Ohne Details zu kennen behaupte ich glatt, dass Du nur einen MQTT-Server benötigst ;) , deshalb mein Vorschlag:
sudo apt-get remove mosquitto
Mosquitto-Server wird so deinstalliert und Fhem sollte frei auf den benötigten Port zugreifen können. Ob Fhem dann läuft, hast Du imho bereits durch den Service-Stop erfolgreich geprüft.
Viele Grüße
rob