Hallo,
ich habe am 7.1. den Raspberry 3 für meine fhem-Installation durch einen Raspberry 4 ersetzt und natürlich die alte fhem-Konfiguration eingespielt. Alles funktioniert, nur von bestimmten MQTT-Devices (ESPHome-Geräte) sehe ich seit dem keine Nachrichten mehr in fhem (MQTT2-Server). Andere MQTT-Devices funktionieren.
Ich sehe auch, dass sich die fehlenden MQTT-Devices per WLAN verbinden und ich kann sie pingen. An der Netzverbindung liegt es also nicht.
Hat jemand eine Idee, woran das liegen kann?
Ein Beispiel ist das Gerät "pana_wz_ec6260bb8f88".
Anbei ein list des MQTT2 Server:
Internals:
CONNECTS 2
Clients :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
ClientsKeepOrder 1
DEF 1883 global
FD 266
FUUID 638493f2-f33f-be48-7bc2-baab0ca676d727a4
NAME mqtt2_Server
NR 1535
PORT 1883
STATE Initialized
TYPE MQTT2_SERVER
eventCount 3
MatchList:
1:MQTT2_DEVICE ^.
2:MQTT_GENERIC_BRIDGE ^.
READINGS:
2024-01-21 14:39:28 nrclients 1
2024-01-21 14:37:48 state Initialized
clients:
mqtt2_Server_192.168.1.xxx_43418 1
retain:
...
homeassistant/climate/pana-wz/esphome-panasonic-clima-wz/config:
ts 1705844271.85507
val {"curr_temp_t":"pana-wz/climate/esphome-panasonic-clima-wz/current_temperature/state","mode_cmd_t":"pana-wz/climate/esphome-panasonic-clima-wz/mode/command","mode_stat_t":"pana-wz/climate/esphome-panasonic-clima-wz/mode/state","modes":["off","cool","heat","fan_only","dry","heat_cool"],"temp_cmd_t":"pana-wz/climate/esphome-panasonic-clima-wz/target_temperature/command","temp_stat_t":"pana-wz/climate/esphome-panasonic-clima-wz/target_temperature/state","min_temp":16,"max_temp":30,"temp_step":0.5,"temp_unit":"C","fan_mode_cmd_t":"pana-wz/climate/esphome-panasonic-clima-wz/fan_mode/command","fan_mode_stat_t":"pana-wz/climate/esphome-panasonic-clima-wz/fan_mode/state","fan_modes":["1","2","3","4","5","Automatic"],"swing_mode_cmd_t":"pana-wz/climate/esphome-panasonic-clima-wz/swing_mode/command","swing_mode_stat_t":"pana-wz/climate/esphome-panasonic-clima-wz/swing_mode/state","swing_modes":["off","both","vertical","horizontal"],"name":"esphome-panasonic-clima-wz","avty_t":"status","uniq_id":"ESPclimateesphome-panasonic-clima-wz","dev":{"ids":"ec6260bb8f88","name":"pana-wz","sw":"esphome v2022.11.3 Dec 10 2022, 12:42:20","mdl":"mhetesp32minikit","mf":"espressif"}}
homeassistant/select/pana-wz/esphome-panasonic-clima-wz_horizontal_swing_mode/config:
ts 1705844271.85507
val {"ops":["auto","left","left_center","center","right_center","right"],"name":"esphome-panasonic-clima-wz Horizontal Swing Mode","stat_t":"pana-wz/select/esphome-panasonic-clima-wz_horizontal_swing_mode/state","cmd_t":"pana-wz/select/esphome-panasonic-clima-wz_horizontal_swing_mode/command","avty_t":"status","uniq_id":"ESPselectesphome-panasonic-clima-wz_horizontal_swing_mode","dev":{"ids":"ec6260bb8f88","name":"pana-wz","sw":"esphome v2022.11.3 Dec 10 2022, 12:42:20","mdl":"mhetesp32minikit","mf":"espressif"}}
homeassistant/select/pana-wz/esphome-panasonic-clima-wz_vertical_swing_mode/config:
ts 1705844271.85507
val {"ops":["auto","up","up_center","center","down_center","down"],"name":"esphome-panasonic-clima-wz Vertical Swing Mode","stat_t":"pana-wz/select/esphome-panasonic-clima-wz_vertical_swing_mode/state","cmd_t":"pana-wz/select/esphome-panasonic-clima-wz_vertical_swing_mode/command","avty_t":"status","uniq_id":"ESPselectesphome-panasonic-clima-wz_vertical_swing_mode","dev":{"ids":"ec6260bb8f88","name":"pana-wz","sw":"esphome v2022.11.3 Dec 10 2022, 12:42:20","mdl":"mhetesp32minikit","mf":"espressif"}}
homeassistant/sensor/pana-wz/esphome-panasonic-clima-wz_outside_temperature/config:
ts 1705844271.85507
val {"dev_cla":"temperature","unit_of_meas":"°C","stat_cla":"measurement","name":"esphome-panasonic-clima-wz Outside Temperature","stat_t":"pana-wz/sensor/esphome-panasonic-clima-wz_outside_temperature/state","avty_t":"status","uniq_id":"ESPsensoresphome-panasonic-clima-wz_outside_temperature","dev":{"ids":"ec6260bb8f88","name":"pana-wz","sw":"esphome v2022.11.3 Dec 10 2022, 12:42:20","mdl":"mhetesp32minikit","mf":"espressif"}}
homeassistant/sensor/pana-wz/esphome-panasonic-clima-wz_power_consumption/config:
ts 1705844271.85507
val {"dev_cla":"power","unit_of_meas":"W","stat_cla":"measurement","name":"esphome-panasonic-clima-wz Power Consumption","stat_t":"pana-wz/sensor/esphome-panasonic-clima-wz_power_consumption/state","avty_t":"status","uniq_id":"ESPsensoresphome-panasonic-clima-wz_power_consumption","dev":{"ids":"ec6260bb8f88","name":"pana-wz","sw":"esphome v2022.11.3 Dec 10 2022, 12:42:20","mdl":"mhetesp32minikit","mf":"espressif"}}
homeassistant/switch/pana-wz/esphome-panasonic-clima-wz_nanoex_switch/config:
ts 1705844271.85507
val {"name":"esphome-panasonic-clima-wz NanoeX Switch","stat_t":"pana-wz/switch/esphome-panasonic-clima-wz_nanoex_switch/state","cmd_t":"pana-wz/switch/esphome-panasonic-clima-wz_nanoex_switch/command","avty_t":"status","uniq_id":"ESPswitchesphome-panasonic-clima-wz_nanoex_switch","dev":{"ids":"ec6260bb8f88","name":"pana-wz","sw":"esphome v2022.11.3 Dec 10 2022, 12:42:20","mdl":"mhetesp32minikit","mf":"espressif"}}
homeassistant/switch/pana-wz/esphome-panasonic-clima-wz_restart/config:
ts 1705844271.85507
val {"name":"esphome-panasonic-clima-wz Restart","ic":"mdi:restart","entity_category":"config","stat_t":"pana-wz/switch/esphome-panasonic-clima-wz_restart/state","cmd_t":"pana-wz/switch/esphome-panasonic-clima-wz_restart/command","avty_t":"status","uniq_id":"ESPswitchesphome-panasonic-clima-wz_restart","dev":{"ids":"ec6260bb8f88","name":"pana-wz","sw":"esphome v2022.11.3 Dec 10 2022, 12:42:20","mdl":"mhetesp32minikit","mf":"espressif"}}
pana-wz/climate/esphome-panasonic-clima-wz/current_temperature/state:
ts 1705844271.85507
val 23.0
pana-wz/climate/esphome-panasonic-clima-wz/fan_mode/state:
ts 1705844271.85507
val Automatic
pana-wz/climate/esphome-panasonic-clima-wz/mode/state:
ts 1705844271.85507
val off
pana-wz/climate/esphome-panasonic-clima-wz/swing_mode/state:
ts 1705844271.85507
val vertical
pana-wz/climate/esphome-panasonic-clima-wz/target_temperature/state:
ts 1705844271.85507
val 22.0
pana-wz/debug:
ts 1705844271.85507
val ␛[0;33m[W][ota:103]: Last Boot was an unhandled reset, will proceed to safe mode in 8 restarts␛[0m
pana-wz/select/esphome-panasonic-clima-wz_horizontal_swing_mode/state:
ts 1705844271.85507
val left
pana-wz/select/esphome-panasonic-clima-wz_vertical_swing_mode/state:
ts 1705844271.85507
val auto
pana-wz/sensor/esphome-panasonic-clima-wz_outside_temperature/state:
ts 1705844271.85507
val 7
pana-wz/sensor/esphome-panasonic-clima-wz_power_consumption/state:
ts 1705844271.85507
val 11
pana-wz/status:
ts 1705844271.85507
val offline
pana-wz/switch/esphome-panasonic-clima-wz_mild_dry_switch/state:
ts 1705844271.85507
val OFF
pana-wz/switch/esphome-panasonic-clima-wz_nanoex_switch/state:
ts 1705844271.85507
val ON
pana-wz/switch/esphome-panasonic-clima-wz_restart/state:
ts 1705844271.85507
val OFF
status:
ts 1705844271.85507
val online
Attributes:
room MQTT,PanasonicAC
Anbei ein list des MQTT Device pana_wz_ec6260bb8f88:
Internals:
CID pana_wz_ec6260bb8f88
DEF pana_wz_ec6260bb8f88
FUUID ...
IODev mqtt2_Server
NAME MQTT2_pana_wz_ec6260bb8f88
NR 1536
STATE off
TYPE MQTT2_DEVICE
eventCount 4
READINGS:
2024-01-21 14:57:53 IODev mqtt2_Server
2024-01-06 16:13:10 avty_t status
2024-01-06 16:13:09 cmd_t pana-wz/switch/esphome-panasonic-clima-wz_mild_dry_switch/command
2024-01-06 16:13:09 curr_temp_t pana-wz/climate/esphome-panasonic-clima-wz/current_temperature/state
2024-01-06 16:23:45 current_temperature 20.0
2023-07-13 06:00:36 debug ␛[0;33m[W][ota:103]: Last Boot was an unhandled reset, will proceed to safe mode in 3 restarts␛[0m
2024-01-06 16:13:10 dev_cla power
2024-01-06 16:13:10 dev_ids ec6260bb8f88
2024-01-06 16:13:10 dev_mdl mhetesp32minikit
2024-01-06 16:13:10 dev_mf espressif
2024-01-06 16:13:10 dev_name pana-wz
2024-01-06 16:13:10 dev_sw esphome v2022.11.3 Dec 10 2022, 12:42:20
2024-01-06 16:13:08 entity_category config
2024-01-06 16:23:45 fan_mode Automatic
2024-01-06 16:13:09 fan_mode_cmd_t pana-wz/climate/esphome-panasonic-clima-wz/fan_mode/command
2024-01-06 16:13:09 fan_mode_stat_t pana-wz/climate/esphome-panasonic-clima-wz/fan_mode/state
2024-01-06 16:13:09 fan_modes_1 1
2024-01-06 16:13:09 fan_modes_2 2
2024-01-06 16:13:09 fan_modes_3 3
2024-01-06 16:13:09 fan_modes_4 4
2024-01-06 16:13:09 fan_modes_5 5
2024-01-06 16:13:09 fan_modes_6 Automatic
2024-01-06 16:13:09 horizontal_swing_mode right
2024-01-06 16:13:08 ic mdi:restart
2024-01-06 16:13:08 interface_reboot OFF
2024-01-06 16:13:09 max_temp 30
2024-01-06 16:13:09 mild_dry_switch OFF
2024-01-06 16:13:09 min_temp 16
2024-01-06 16:23:45 mode off
2024-01-06 16:13:09 mode_cmd_t pana-wz/climate/esphome-panasonic-clima-wz/mode/command
2024-01-06 16:13:09 mode_stat_t pana-wz/climate/esphome-panasonic-clima-wz/mode/state
2024-01-06 16:13:09 modes_1 off
2024-01-06 16:13:09 modes_2 cool
2024-01-06 16:13:09 modes_3 heat
2024-01-06 16:13:09 modes_4 fan_only
2024-01-06 16:13:09 modes_5 dry
2024-01-06 16:13:09 modes_6 heat_cool
2024-01-06 16:13:10 name esphome-panasonic-clima-wz Power Consumption
2024-01-06 16:13:09 nanoex_switch OFF
2024-01-06 16:13:09 ops_1 auto
2024-01-06 16:13:09 ops_2 up
2024-01-06 16:13:09 ops_3 up_center
2024-01-06 16:13:09 ops_4 center
2024-01-06 16:13:09 ops_5 down_center
2024-01-06 16:13:09 ops_6 down
2024-01-06 16:15:34 outside_temperature 1
2024-01-06 16:13:10 power_consumption 34
2024-01-06 16:13:10 stat_cla measurement
2024-01-06 16:13:10 stat_t pana-wz/sensor/esphome-panasonic-clima-wz_power_consumption/state
2024-01-21 15:01:20 state mode
2024-01-06 16:13:10 status online
2024-01-06 16:23:45 swing_mode vertical
2024-01-06 16:13:09 swing_mode_cmd_t pana-wz/climate/esphome-panasonic-clima-wz/swing_mode/command
2024-01-06 16:13:09 swing_mode_stat_t pana-wz/climate/esphome-panasonic-clima-wz/swing_mode/state
2024-01-06 16:13:09 swing_modes_1 off
2024-01-06 16:13:09 swing_modes_2 both
2024-01-06 16:13:09 swing_modes_3 vertical
2024-01-06 16:13:09 swing_modes_4 horizontal
2024-01-06 16:23:45 target_temperature 23.0
2024-01-06 16:13:09 temp_cmd_t pana-wz/climate/esphome-panasonic-clima-wz/target_temperature/command
2024-01-06 16:13:09 temp_stat_t pana-wz/climate/esphome-panasonic-clima-wz/target_temperature/state
2024-01-06 16:13:09 temp_step 0.5
2024-01-06 16:13:09 temp_unit C
2024-01-06 16:13:10 uniq_id ESPsensoresphome-panasonic-clima-wz_power_consumption
2024-01-06 16:13:10 unit_of_meas W
2024-01-06 16:13:09 vertical_swing_mode auto
Attributes:
IODev mqtt2_Server
autocreate 1
devStateIcon off:control_standby cool:weather_frost@blue heat:temp_temperature@red fan_only:vent_ventilation_level_0@grey dry:weather_sun@orange heat_cool:time_automatic
event-min-interval current_temperature:300,outside_temperature:300,state:300,power_consumption:300
event-on-change-reading IODev,avty_t,cmd_t,curr_temp_t,debug,dev_cla,dev_ids,dev_mdl,dev_mf,dev_name,dev_sw,entity_category,fan_mode,fan_mode_cmd_t,fan_mode_stat_t,fan_modes_1,fan_modes_2,fan_modes_3,fan_modes_4,fan_modes_5,fan_modes_6,ic,interface_reboot,max_temp,mild_dry_switch,min_temp,mode,mode_cmd_t,mode_stat_t,modes_1,modes_2,modes_3,modes_4,modes_5,modes_6,name,nanoex_switch,ops_1,ops_2,ops_3,ops_4,ops_5,ops_6,stat_cla,stat_t,status,swing_mode,swing_mode_cmd_t,swing_mode_stat_t,swing_modes_1,swing_modes_2,swing_modes_3,swing_modes_4,target_temperature,temp_cmd_t,temp_stat_t,temp_step,temp_unit,uniq_id,unit_of_meas,current_temperature:2,outside_temperature:2,state:500,vertical_swing_mode,horizontal_swing_mode
fhem_widget_channels [{"allowed_values":["off","cool","heat"],"controlled_attribute":"mode","order":1,"alias":"WZ","locations": ["APP", "WIDGET","WATCH"],"group":"Klimaanlage"},{"allowed_values":["20.0","22.0","24.0"],"controlled_attribute":"target_temperature","order":1,"alias":"WZ","locations": ["APP", "WIDGET","WATCH"],"group":"Klimaanlage"}]
readingList pana_wz_ec6260bb8f88:pana-wz/climate/esphome-panasonic-clima-wz/swing_mode/state:.* swing_mode
pana_wz_ec6260bb8f88:pana-wz/sensor/esphome-panasonic-clima-wz_outside_temperature/state:.* outside_temperature
pana_wz_ec6260bb8f88:pana-wz/climate/esphome-panasonic-clima-wz/mode/state:.* mode
pana_wz_ec6260bb8f88:pana-wz/climate/esphome-panasonic-clima-wz/fan_mode/state:.* fan_mode
pana_wz_ec6260bb8f88:pana-wz/climate/esphome-panasonic-clima-wz/target_temperature/state:.* target_temperature
pana_wz_ec6260bb8f88:pana-wz/climate/esphome-panasonic-clima-wz/current_temperature/state:.* current_temperature
pana_wz_ec6260bb8f88:pana-wz/switch/esphome-panasonic-clima-wz_restart/state:.* interface_reboot
pana_wz_ec6260bb8f88:status:.* status
pana_wz_ec6260bb8f88:pana-wz/select/esphome-panasonic-clima-wz_vertical_swing_mode/state:.* vertical_swing_mode
pana_wz_ec6260bb8f88:pana-wz/select/esphome-panasonic-clima-wz_horizontal_swing_mode/state:.* horizontal_swing_mode
pana_wz_ec6260bb8f88:pana-wz/switch/esphome-panasonic-clima-wz_nanoex_switch/state:.* nanoex_switch
pana_wz_ec6260bb8f88:pana-wz/switch/esphome-panasonic-clima-wz_mild_dry_switch/state:.* mild_dry_switch
pana_wz_ec6260bb8f88:pana-wz/debug:.* debug
pana_wz_ec6260bb8f88:pana-wz/sensor/esphome-panasonic-clima-wz_power_consumption/state:.* power_consumption
pana_wz_ec6260bb8f88:homeassistant/switch/pana-wz/esphome-panasonic-clima-wz_restart/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:homeassistant/climate/pana-wz/esphome-panasonic-clima-wz/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:homeassistant/select/pana-wz/esphome-panasonic-clima-wz_horizontal_swing_mode/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:homeassistant/select/pana-wz/esphome-panasonic-clima-wz_vertical_swing_mode/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:homeassistant/sensor/pana-wz/esphome-panasonic-clima-wz_outside_temperature/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:homeassistant/switch/pana-wz/esphome-panasonic-clima-wz_nanoex_switch/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:homeassistant/switch/pana-wz/esphome-panasonic-clima-wz_mild_dry_switch/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:homeassistant/sensor/pana-wz/esphome-panasonic-clima-wz_power_consumption/config:.* { json2nameValue($EVENT) }
pana_wz_ec6260bb8f88:pana-wz/status:.* status
room MQTT2_DEVICE,PanasonicAC,fhemwidget,fhemwidget_syncclient
setList mode:off,cool,heat,fan_only,dry,heat_cool pana-wz/climate/esphome-panasonic-clima-wz/mode/command $EVTPART1
fan_mode:1,2,3,4,5,Automatic pana-wz/climate/esphome-panasonic-clima-wz/fan_mode/command $EVTPART1
target_temperature:15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,20.5,21,21.5,22,22.5,23,23.5,24,24.5,25 pana-wz/climate/esphome-panasonic-clima-wz/target_temperature/command $EVTPART1
swing_mode:off,both,vertical,horizontal pana-wz/climate/esphome-panasonic-clima-wz/swing_mode/command $EVTPART1
horizontal_swing_mode:auto,left,left_center,center,right_center,right pana-wz/select/esphome-panasonic-clima-wz/command $EVTPART1
vertical_swing_mode:auto,up,up_center,center,down_center,down pana-wz/select/esphome-panasonic-clima-wz/command $EVTPART1
interface_reboot:noArg pana-wz/switch/esphome-panasonic-clima-wz/command on
nanoex_switch:on,off pana-wz/switch/esphome-panasonic-clima-wz/nanoex_switch/command $EVTPART1
mild_dry_switch:on,off pana-wz/switch/esphome-panasonic-clima-wz/mild_dry_switch/command $EVTPART1
stateFormat mode
verbose 1
webCmd mode:target_temperature
widgetOverride target_temperature:slider,16.0,0.5,30.0,1
Neuer Raspi bedeutet in der Regel auch neue IP-Adresse.
D.h. hast du in den Devices die IP vom MQTT-Server angepasst?
Nein, die IP-Adresse vom alten Fhem-Server / Raspberry hatte ich übernommen. Die ist also gleich geblieben.
Ich hatte auch schon die Clients neu gestartet und fhem auch (auch update all). Hat alles nichts geändert.
Was heißt eigentlich, wenn das Gerät unter "retain" im MQTT2-Server auftaucht. Kommen dann doch Nachrichten an?
Retain heißt nur, dass der Server den Payload solange behält bis ein neuer kommt.
https://de.ioctrl.com/post/verstandnis-von-mqtt-retained-messages/ (https://de.ioctrl.com/post/verstandnis-von-mqtt-retained-messages/)
Wenn es nur die ESPHome betrifft, sorry da kenne ich mich nicht aus. Evtl. im Device neu connecten...
Ich habe die esphome devices bereits neu gestartet, aber das hat nichts geändert. Bei den esphome devices hatte ich ja auch nichts geändert, es ging ja mit dem alten Raspberry.
Das einzige andere MQTT Gerät an dem MQTT2 Server ist evcc (https://evcc.io/) und das geht.
Ich habe nichts von Neustart geschrieben.
In ESPHome die MQTT Verbindung neu starten, evtl. hat ESPHome einen Fingerprint o.ä. um den Server zu identifizieren (als Sicherheit).
Danke, aber ich wüsste nicht wie ich die mqtt verbindung neu starten kann außer durch trennen des esphome devices vom strom (neustart) und das habe ich gemacht. damit wird ja auch die mqtt verbindung neu gestartet, oder nicht?
Naja, prinzipiell schon aber du siehst so nicht ob die Verbindung hergestellt wird.
Normalerweise sollte es funktionieren wenn du z.B. den Port neu eingibst und speicherst. Das sollte auch funktionieren wenn die Daten sich nicht ändern.
Gibt es in ESPHome eine Anzeige "MQTT connected" o.ä.?
leider nein bzw nur mit aufwand. Ich müsste die esphome devices aus der klimaanlage ausbauen und per usb am rechner umkonfigurieren.
Hmm, ohne Webserver im Device ist das schwierig.
Hast du schon mal im MQTT2_Server geschaut ob Daten ankommen?
Oben "Show MQTT traffic", oder mit Verbose 5 und Neustart eines Device im Fhemlog kontrollieren ob etwas zum Verbindungsversuch drin steht.
ja, aber leider kein Einzrag gefunden, der von den esphome devices kommen könnte
ZitatIch sehe auch, dass sich die fehlenden MQTT-Devices per WLAN verbinden und ich kann sie pingen. An der Netzverbindung liegt es also nicht.
Kann man sie auch vom neuen RPi pingen?
Laut nrclients Reading im mqtt2_Server ist aktuell nur ein Client verbunden.
Hast du evtl. anstelle der IP des MQTT Servers den Hostnamen in ESPHome angegeben?
Ja, lassen sich vom neuen RPI pingen und nein, im ESPHome hatte ich die IP-Adresse des alten und neuen RPI (ist ja gleich) eingetragen.
Zitat von: frober am 21 Januar 2024, 17:23:38Ich habe nichts von Neustart geschrieben.
In ESPHome die MQTT Verbindung neu starten, evtl. hat ESPHome einen Fingerprint o.ä. um den Server zu identifizieren (als Sicherheit).
Esphome homepage (https://esphome.io/guides/cli.html)
clean-mqtt Command
The esphome clean-mqtt <CONFIG> cleans retained MQTT discovery messages from the MQTT broker. See Using with Home Assistant.
--topic TOPIC
Manually set the topic to clean retained messages from (defaults to the MQTT discovery topic of the node).
--username USERNAME
Manually set the username to subscribe with.
--password PASSWORD
Manually set the password to subscribe with.
--client-id CLIENT_ID
Manually set the client ID to subscribe with.
wizard Command
The esphome wizard <CONFIG> command starts the ESPHome configuration creation wizard.
mqtt-fingerprint Command
The esphome mqtt-fingerprint <CONFIG> command shows the MQTT SSL fingerprints of the remote used for SSL MQTT connections. See SSL Fingerprints.
Ich habe den Fehler gefunden. Oh man. Der neue Raspberry hatte sowohl LAN als auch WLAN aktiviert und das LAN interface hatte eine falsche (andere IP Adresse als früher und als der konfigurierte MQTT Server). Die richtige IP Adresse hatte das WLAN Interface konfiguriert. Hatte mich im Router bei der Zuordnung IP-Adresse MAC-Adresse verklickt. Anfängerfehler :(
Ich habe nun WLAN auf dem RPI deaktiviert und die richtige IP dem LAN Interface zugeordnet und schon geht alles.
Danke allen.