[gelöst] Erhalte keine Nahrichten mehr von MQTT devices nach Raspberry-Tausch

Begonnen von FhemPiUser, 21 Januar 2024, 15:17:04

Vorheriges Thema - Nächstes Thema

FhemPiUser

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


frober

Neuer Raspi bedeutet in der Regel auch neue IP-Adresse.
D.h. hast du in den Devices die IP vom MQTT-Server angepasst?
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

FhemPiUser

#2
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.

FhemPiUser

Was heißt eigentlich, wenn das Gerät unter "retain" im MQTT2-Server auftaucht. Kommen dann doch Nachrichten an?

frober

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/

Wenn es nur die ESPHome betrifft, sorry da kenne ich mich nicht aus. Evtl. im Device neu connecten...
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

FhemPiUser

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 und das geht.


frober

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).
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

FhemPiUser

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?

frober

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.ä.?
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

FhemPiUser

leider nein bzw nur mit aufwand. Ich müsste die esphome devices aus der klimaanlage ausbauen und per usb am rechner umkonfigurieren.

frober

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.

Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

FhemPiUser

ja, aber leider kein Einzrag gefunden, der von den esphome devices kommen könnte

rudolfkoenig

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.

frober

Hast du evtl. anstelle der IP des MQTT Servers den Hostnamen in ESPHome angegeben?

Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

FhemPiUser

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.

DasQ

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

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.
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

FhemPiUser

#16
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.