Neue MQTT2 Geraäte werden angelegt (Autocreate) obwohl die Alten noch existieren

Begonnen von auge, 16 Juli 2021, 12:09:35

Vorheriges Thema - Nächstes Thema

auge

Hallo zusammen,

habe ein Phänomen, das neue Tasmota MQTT2 Geräte angelegt wurden obwohl die Alten noch existieren. Jetzt kommen natürlich keine Readings mehr auf den alten Geräten und meine Plots und Verknüpfungen funktionieren nicht mehr. Das Problem scheint mit einem Update der Fhem Installation zu tun haben das ich vor Tagen leichtsinnigerweise angestoßen habe. Gibt es eine Möglichkeit das ohne Restore eines Backups zu beheben? RENAME geht ja nicht da die Geräte noch existieren. Löschen ist auch schlecht, da dann alle Pots und Datenbankeinträge auch nicht mehr passen. Wie behebt man das am Besten? Was ist passiert? Leider geht es um 8 Geräte.
Viele Grüße
Auge

Beta-User

Kannst du mal bitte (raw-) listings von beiden Geräten (alt/neu) liefern. Auf den screenshots erkennt man genau "nichts"... (v.a. nicht, was jeweils in der readingList steht)
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

auge

Sorry, hier die Raw Definition des alten Geräts:

defmod WG_Tasmota1 MQTT2_DEVICE
attr WG_Tasmota1 DbLogExclude .*
attr WG_Tasmota1 DbLogInclude BH1750_Illuminance,BME280_DewPoint,BME280_Humidity,BME280_Temperature,BME280_Pressure,DS18B20_Temperature,IRHVAC_Mode
attr WG_Tasmota1 IODev myBroker1
attr WG_Tasmota1 mqttName WG_Tasmota1
attr WG_Tasmota1 mqttReadings BME280_Temperature,Var5
attr WG_Tasmota1 mqttRoom Wintergarten
attr WG_Tasmota1 readingList DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/LWT:.* LWT\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/cmnd/POWER:.* POWER\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/INFO1:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/INFO2:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/INFO3:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/stat/RESULT:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/stat/POWER:.* POWER\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/STATE:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/SENSOR:.* { json2nameValue($EVENT) }
attr WG_Tasmota1 room Tasmota,Wintergarten
attr WG_Tasmota1 stateFormat LWT

setstate WG_Tasmota1 Online
setstate WG_Tasmota1 2021-04-24 06:12:04 0
setstate WG_Tasmota1 2021-07-11 04:57:29 BH1750_Illuminance 0
setstate WG_Tasmota1 2021-07-11 04:57:29 BME280_DewPoint 16.3
setstate WG_Tasmota1 2021-07-11 04:57:29 BME280_Humidity 72.1
setstate WG_Tasmota1 2021-07-11 04:57:29 BME280_Pressure 989.1
setstate WG_Tasmota1 2021-07-11 04:57:29 BME280_Temperature 21.5
setstate WG_Tasmota1 2021-07-11 04:57:29 DS18B20_Id 3C01B556C75F
setstate WG_Tasmota1 2021-07-11 04:57:29 DS18B20_Temperature 19.4
setstate WG_Tasmota1 2021-07-10 18:19:10 DisplayDimmer 0
setstate WG_Tasmota1 2021-07-10 18:19:10 DisplayText [z]
setstate WG_Tasmota1 2021-05-25 04:31:18 FallbackTopic cmnd/DVES_4E4B0A_fb/
setstate WG_Tasmota1 2021-01-25 20:41:11 Free 9
setstate WG_Tasmota1 2021-05-25 04:31:18 GroupTopic Smarthome/Wintergarten/tasmotas/cmnd/
setstate WG_Tasmota1 2021-07-11 04:57:28 Heap 26
setstate WG_Tasmota1 2021-05-25 04:31:18 Hostname DVES_4E4B0A-2826
setstate WG_Tasmota1 2021-07-15 18:02:44 IODev myBroker1
setstate WG_Tasmota1 2021-05-25 04:31:18 IPAddress 192.168.1.118
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Beep Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Celsius On
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Clean Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Econo Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_FanSpeed Medium
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Filter Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Light Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Mode Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Model 1
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Power Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Quiet Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Sleep -1
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_SwingH Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_SwingV Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Temp 20
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Turbo Off
setstate WG_Tasmota1 2021-06-17 22:32:27 IRHVAC_Vendor MITSUBISHI_HEAVY_88
setstate WG_Tasmota1 2021-07-11 04:45:31 LWT Online
setstate WG_Tasmota1 2021-01-25 20:41:11 Length 502
setstate WG_Tasmota1 2021-07-11 04:57:28 LoadAvg 999
setstate WG_Tasmota1 2021-05-25 04:31:18 Module Generic
setstate WG_Tasmota1 2021-07-11 04:57:28 MqttCount 522
setstate WG_Tasmota1 2021-01-25 20:41:11 Once off
setstate WG_Tasmota1 2021-07-11 04:57:28 POWER off
setstate WG_Tasmota1 2021-07-11 04:57:29 PressureUnit hPa
setstate WG_Tasmota1 2021-05-24 02:05:50 RestartReason Software/System restart
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_1 401012bc
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_10 4025fc95
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_11 40251961
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_12 402562e3
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_13 40000f58
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_14 40255d56
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_15 4025f4ab
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_16 4025ed6b
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_17 4023b814
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_18 40000f49
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_19 40000f49
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_2 40258abf
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_20 40000e19
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_21 4010575d
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_22 40105763
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_23 40105efd
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_24 4010000d
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_25 40100dac
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_26 4025dc50
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_27 4025dc01
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_28 401055a5
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_29 40100dac
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_3 40258a54
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_30 401023a4
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_31 40105657
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_4 402589fb
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_5 40257b58
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_6 40257b81
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_7 402555ec
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_8 40105efd
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_CallChain_9 401035de
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_DEPC 00000000
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_EPC_1 4000df64
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_EPC_2 00000000
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_EPC_3 00000000
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_EXCVADDR 00000000
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_Exception 29
setstate WG_Tasmota1 2021-05-25 04:31:18 RestartReason_Reason Exception
setstate WG_Tasmota1 2021-01-25 20:41:11 Rule1 on
setstate WG_Tasmota1 2020-10-20 13:52:53 Rule2 off
setstate WG_Tasmota1 2021-01-25 20:41:11 Rules ON Switch1#state DO var1 %value% ENDON ON Tele-BME280#Temperature DO var2 %value% ENDON  ON Tele-BME280#Humidity DO var3 %value% ENDON ON var1#State=1 DO backlog ruletimer1 15;; Displaydimmer 100;; displaytext [s1l3c1]Humidity:    ;; displaytext [s1l1c1]Temp:    ;;  displaytext[s2l2c1] %var2% C   ;;  Displaytext[s1l4c1] %var3% %   ENDON ON Rules#Timer=1 DO backlog DisplayText[z];; Displaydimmer 0;; ENDON ON Tele-DS18B20#Temperature DO var4 %value% ENDON ON Tele-BME280#DewPoint DO var5= var4-%value% ENDON
setstate WG_Tasmota1 2021-07-11 04:57:28 Sleep 0
setstate WG_Tasmota1 2021-07-11 04:57:28 SleepMode Dynamic
setstate WG_Tasmota1 2021-01-25 20:41:11 StopOnError off
setstate WG_Tasmota1 2021-07-11 04:57:29 Switch1 off
setstate WG_Tasmota1 2021-07-10 18:18:54 T1 15
setstate WG_Tasmota1 2021-07-10 18:18:54 T2 0
setstate WG_Tasmota1 2021-07-10 18:18:54 T3 0
setstate WG_Tasmota1 2021-07-10 18:18:54 T4 0
setstate WG_Tasmota1 2021-07-10 18:18:54 T5 0
setstate WG_Tasmota1 2021-07-10 18:18:54 T6 0
setstate WG_Tasmota1 2021-07-10 18:18:54 T7 0
setstate WG_Tasmota1 2021-07-10 18:18:54 T8 0
setstate WG_Tasmota1 2020-08-02 22:45:32 TelePeriod 300
setstate WG_Tasmota1 2021-07-11 04:57:29 TempUnit C
setstate WG_Tasmota1 2021-07-11 04:57:29 Time 2021-07-11T03:57:06
setstate WG_Tasmota1 2021-07-11 04:57:28 Uptime 26T07:06:21
setstate WG_Tasmota1 2021-07-11 04:57:28 UptimeSec 2271981
setstate WG_Tasmota1 2021-07-10 18:18:56 Var1 0
setstate WG_Tasmota1 2021-07-11 04:57:29 Var2 21.5
setstate WG_Tasmota1 2021-07-11 04:57:29 Var3 72.1
setstate WG_Tasmota1 2021-07-11 04:57:29 Var4 19.4
setstate WG_Tasmota1 2021-07-11 04:57:29 Var5 3.100
setstate WG_Tasmota1 2021-05-25 04:31:18 Version 8.3.1.2(tasmota)
setstate WG_Tasmota1 2021-05-25 04:31:18 WebServerMode Admin
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_AP 1
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_BSSId 34:81:C4:F2:1C:A1
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_Channel 1
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_Downtime 0T04:12:58
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_LinkCount 66
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_RSSI 38
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_SSId RAPTOR1
setstate WG_Tasmota1 2021-07-11 04:57:28 Wifi_Signal -81


Hier des neu angelegten Geräts:

defmod MQTT2_DVES_4E4B0A MQTT2_DEVICE DVES_4E4B0A
attr MQTT2_DVES_4E4B0A DbLogExclude .*
attr MQTT2_DVES_4E4B0A DbLogInclude BH1750_Illuminance,BME280_DewPoint,BME280_Humidity,BME280_Temperature,BME280_Pressure,DS18B20_Temperature,IRHVAC_Mode
attr MQTT2_DVES_4E4B0A readingList DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/LWT:.* LWT\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/cmnd/POWER:.* POWER\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/STATE:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/tele/SENSOR:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/stat/RESULT:.* { json2nameValue($EVENT) }\
DVES_4E4B0A:Smarthome/Wintergarten/DVES_4E4B0A/stat/POWER:.* POWER
attr MQTT2_DVES_4E4B0A room MQTT2_DEVICE
attr MQTT2_DVES_4E4B0A stateFormat LWT

setstate MQTT2_DVES_4E4B0A Online
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 BH1750_Illuminance 2064
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 BME280_DewPoint 16.5
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 BME280_Humidity 50.4
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 BME280_Pressure 991.3
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 BME280_Temperature 27.8
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 DS18B20_Id 3C01B556C75F
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 DS18B20_Temperature 29.3
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:21 DisplayDimmer 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:20 DisplayText [z]
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Heap 26
setstate MQTT2_DVES_4E4B0A 2021-07-15 18:03:05 IODev myBroker1
setstate MQTT2_DVES_4E4B0A 2021-07-15 18:03:07 LWT Online
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 LoadAvg 999
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 MqttCount 10
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 POWER off
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 PressureUnit hPa
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Sleep 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 SleepMode Dynamic
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Switch1 off
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T1 14
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T2 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T3 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T4 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T5 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T6 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T7 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:05 T8 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 TempUnit C
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Time 2021-07-16T11:18:06
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Uptime 1T02:47:25
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 UptimeSec 96445
setstate MQTT2_DVES_4E4B0A 2021-07-16 10:14:11 Var1 0
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Var2 27.8
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Var3 50.4
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Var4 29.3
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Var5 12.800
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_AP 1
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_BSSId 34:81:C4:F2:1C:A1
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_Channel 1
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_Downtime 0T00:02:33
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_LinkCount 2
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_RSSI 42
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_SSId RAPTOR1
setstate MQTT2_DVES_4E4B0A 2021-07-16 12:18:05 Wifi_Signal -79
setstate MQTT2_DVES_4E4B0A 2021-07-15 18:03:35 subscriptions Smarthome/Wintergarten/DVES_4E4B0A/cmnd/# Smarthome/Wintergarten/tasmotas/cmnd/# cmnd/DVES_4E4B0A_fb/#


Otto123

Hallo Auge,

Zitat von: auge am 16 Juli 2021, 12:09:35
Das Problem scheint mit einem Update der Fhem Installation zu tun haben das ich vor Tagen leichtsinnigerweise angestoßen habe. Gibt es eine Möglichkeit das ohne Restore eines Backups zu beheben?
abseits vom eigentlichen MQTT Problem kümmere ich mich mal um die obige Frage:
klar geht das relativ simpel, sogar wenn Du kein extra Backup hast:
https://wiki.fhem.de/wiki/Update#R.C3.BCcksichern_beim_Update_.C3.BCberschriebener_Dateien

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Beta-User

Hmm, von der MQTT-Seite her ist das seltsam, sowas habe ich auch noch nie gesehen...

Die Readings vom "alten" Device wurden (nur) bis zum 11.07. aktualisiert, von den letzten Änderungen in MQTT2_DEVICE kann es also noch nicht kommen? Evtl. ein Zusammenhang mit AssignIOPort?

Die Nr. (cfg-Reihenfolge) von dem "alten" scheint mir mit #32 recht niedrig, evtl. hilft es schon, das "alte" Device hinter das IO zu verschieben (ausnahmsweise manuelles Editieren, besser: Löschen und mit der RAW-DEF neu anlegen)?

Bin im Moment ratlos, was das "Rückwärtsbeheben" angeht. (Die DB-Einträge kann man ggf. durch Ex- und Import unter dem richtigen Namen ggf. reparieren, aber das ist nicht mein Spezialgebiet...).

Generell würde ich hoffen, dass Rudi sich das mal ansieht, vielleicht hat er eine Idee?
(Du kannst im MQTT-Bereich einen Thread aufmachen, hierher verlinken und den Thread dann gerne auch direkt wieder schließen)
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

auge

Danke für den Hinweis mit Restore:
Hier die Ausgabe:

Available for restore in update:
  2020-09-07
  2021-07-11
  2021-07-15

Das 2. Update habe ich gemacht, da ich gehofft hatte das es danach vielleicht wieder geht.

auge

Ich würde mit dem Restore noch warten, da ein Update ja irgendwann dann doch mal nötig sein wird.
Ein paar Tage fehlende Sensordaten kann ich verschmerzen.

Beta-User

@Rudi: Falls du hier mitliest...? Seltsamer Fall!

@auge: Die Empfehlung mit dem NEUEN! Thread war nicht ganz zufällig: Rudi bekommt beim Verschieben keine Benachrichtigung, dass es einen neuen Thread in dem von ihm jeweils mitgelesenen Forumsbereich (hier: MQTT) gibt. Wenn du ihn aktiv aufmerksam machen willst, solltest du noch einen aufmachen!
(Und ggf. hier erst mal nichts schreiben, damit er ggf. "zufällig" den Hinweis findet, dass es hier was seltsames gibt...)

Zitat von: auge am 16 Juli 2021, 13:28:09
Ich würde mit dem Restore noch warten, da ein Update ja irgendwann dann doch mal nötig sein wird.
Ein paar Tage fehlende Sensordaten kann ich verschmerzen.
Dann wäre es ggf. auch gut, erst mal nicht das alte Device nach hinten zu verschieben oder sonst was zu ändern. Dann haben wir ggf. die Chance, der Sache auf den Grund zu kommen...
Es war halt schon eine lange Zeit zwischen den beiden letzten Updates (Sept. 20 nach Juli 21), da ist schon das eine oder andere zwischenzeitlich passiert im Code.
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

rudolfkoenig

Die Ursache ist wohl ein Bugfix vom 2020-12-19. Es geht um die optimierte Abarbeitung der readingsList: bei der Sortierung in unterschiedliche Kategorien habe ich uebersehen, dass readingsList mit clientId auch fuer Geraete ohne ClientID geben kann.

Das habe ich jetzt gefixt und eingecheckt.

Workaround: ClientId in der Geraetedefinition setzen.

auge

Super DANKE.
Habe jetzt einen "restore" durchgeführt und die Werte kommen wieder rein.
Wann kann ich wieder ein "update all" versuchen?
Bin nicht in Eile, da ich mit dem update keinen Fehler beheben muss.

auge

Hab die CID's manuell in der fhem.cfg hinzugefügt.
Wer weiß, wann ich das vielleicht doch noch brauche.
Ein paar Tasmota's die viel später eingerichtet hatte, haben die CID schon.
Deshalb hab ich das jetzt noch anpasst.

rudolfkoenig

ZitatWann kann ich wieder ein "update all" versuchen?
Eingecheckte Aenderungen stehen fuer das FHEM update am naechsten Tag ab 8 Uhr zur Verfuegung.

auge