Hi, ich habe hier außerhalb von FHEM einen mosquitto MQTT server/broker laufen. Zusammen mit MQTT2_CLIENT funktionierte das bisher in FHEM super.
Beim Shelly Plus 1PM (originale Firmware, nicht Tasmota) aber, den ich gerade in Betrieb genommen habe, scheint das Autocreate nicht zu funktionieren. Die MQTT-Meldungen kommen zwar an (kann ich in "myBroker" mitlesen). Aber es wird kein Gerät in FHEM angelegt.
Wodran könnte das liegen? Und welche Informationen habe ich mitzugeben vergessen? :)
Internals:
BUF
Clients :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
ClientsKeepOrder 1
DEF 127.0.0.1:1883
DeviceName 127.0.0.1:1883
FD 170
FUUID 5fee0bfb-f33f-e1ef-022d-0327cc96f9d2f118
NAME myBroker
NR 1079
PARTIAL
STATE opened
TYPE MQTT2_CLIENT
WBCallback
clientId myBroker
eventCount 82
lastMsgTime 1656513414.42214
nextOpenDelay 5
MatchList:
1:MQTT2_DEVICE ^.
2:MQTT_GENERIC_BRIDGE ^.
READINGS:
2022-02-02 17:34:43 lastPublish cmnd/tasmota13/Backlog:StateText1 off; StateText2 on; StateText3 toggle; StateText4 hold; SetOption26 1; SaveData 1
2022-06-29 12:25:41 state opened
Attributes:
autocreate complex
room Cfg_MQTT
username fhem
Internals:
CID myBroker
DEF myBroker
FUUID 5fee6652-f33f-e1ef-d3ee-93fefeefd1a918ce
IODev myBroker
LASTInputDev myBroker
MSGCNT 1026
NAME MQTT2_myBroker
NR 1080
STATE ???
TYPE MQTT2_DEVICE
eventCount 1036
myBroker_MSGCNT 1026
myBroker_TIME 2022-06-29 16:32:59
READINGS:
2022-02-02 17:34:43 Backlog StateText1 off; StateText2 on; StateText3 toggle; StateText4 hold; SetOption26 1; SaveData 1
2022-06-29 03:04:21 IODev myBroker
2022-05-26 18:59:59 IRsend_Bits 32
2022-05-26 18:59:59 IRsend_Data 0x1D00B946
2022-05-26 18:59:59 IRsend_DataLSB 0xB8009D62
2022-05-26 18:59:59 IRsend_Protocol NEC
2022-05-26 18:59:59 IRsend_Repeat 2
2022-06-29 12:25:41 POWER
2022-06-29 14:57:12 POWER1 1
2022-04-27 19:04:52 POWER2 1
2022-06-29 12:25:44 announce_fw_ver 20211109-130223/v1.11.7-g682a0db
2022-06-29 12:25:44 announce_id shellyplug-s
2022-06-29 12:25:44 announce_ip 192.168.3.33
2022-06-29 12:25:44 announce_mac E868F3C57596
2022-06-29 12:25:44 announce_model SHPLG-S
2022-06-29 12:25:44 announce_new_fw false
2021-01-01 01:02:47 attrTemplateVersion 20200625_2
2022-06-29 12:25:42 config_btn_1 0
2022-06-29 12:25:42 config_btn_2 0
2022-06-29 12:25:42 config_btn_3 0
2022-06-29 12:25:42 config_btn_4 0
2022-06-29 12:25:42 config_btn_5 0
2022-06-29 12:25:42 config_btn_6 0
2022-06-29 12:25:42 config_btn_7 0
2022-06-29 12:25:42 config_btn_8 0
2022-06-29 12:25:42 config_dn Tasmota
2022-06-29 12:25:42 config_fn_1 Tasmota
2022-06-29 12:25:42 config_ft %prefix%/%topic%/
2022-06-29 12:25:42 config_hn tas-outdoor2-4710
2022-06-29 12:25:42 config_if 0
2022-06-29 12:25:42 config_ip 192.168.3.39
2022-06-29 12:25:42 config_lk 0
2022-06-29 12:25:42 config_lt_st 0
2022-06-29 12:25:42 config_mac 3C610590D266
2022-06-29 12:25:42 config_md WOOX R4052
2022-06-29 12:25:42 config_ofln Offline
2022-06-29 12:25:42 config_onln Online
2022-06-29 12:25:42 config_rl_1 1
2022-06-29 12:25:42 config_rl_2 0
2022-06-29 12:25:42 config_rl_3 0
2022-06-29 12:25:42 config_rl_4 0
2022-06-29 12:25:42 config_rl_5 0
2022-06-29 12:25:42 config_rl_6 0
2022-06-29 12:25:42 config_rl_7 0
2022-06-29 12:25:42 config_rl_8 0
2022-06-29 12:25:42 config_sho_1 0
2022-06-29 12:25:42 config_sho_2 0
2022-06-29 12:25:42 config_sho_3 0
2022-06-29 12:25:42 config_sho_4 0
2022-06-29 12:25:42 config_so_11 0
2022-06-29 12:25:42 config_so_114 0
2022-06-29 12:25:42 config_so_117 0
2022-06-29 12:25:42 config_so_13 0
2022-06-29 12:25:42 config_so_17 0
2022-06-29 12:25:42 config_so_20 0
2022-06-29 12:25:42 config_so_30 0
2022-06-29 12:25:42 config_so_4 0
2022-06-29 12:25:42 config_so_68 0
2022-06-29 12:25:42 config_so_73 0
2022-06-29 12:25:42 config_so_82 0
2022-06-29 12:25:42 config_state_1 off
2022-06-29 12:25:42 config_state_2 on
2022-06-29 12:25:42 config_state_3 toggle
2022-06-29 12:25:42 config_state_4 hold
2022-06-29 12:25:42 config_sw 11.1.0
2022-06-29 12:25:42 config_swc_1 -1
2022-06-29 12:25:42 config_swc_2 -1
2022-06-29 12:25:42 config_swc_3 -1
2022-06-29 12:25:42 config_swc_4 -1
2022-06-29 12:25:42 config_swc_5 -1
2022-06-29 12:25:42 config_swc_6 -1
2022-06-29 12:25:42 config_swc_7 -1
2022-06-29 12:25:42 config_swc_8 -1
2022-06-29 12:25:42 config_t tas-outdoor2
2022-06-29 12:25:42 config_tp_1 cmnd
2022-06-29 12:25:42 config_tp_2 stat
2022-06-29 12:25:42 config_tp_3 tele
2022-06-29 12:25:42 config_ty 0
2022-06-29 12:25:42 config_ver 1
2021-01-15 14:18:15 irsend_ "{"Protocol":"NEC","Bits":32,"Data":"0x1D00B946","DataLSB":"0xB8009D62","Repeat":0}"
2021-01-15 15:13:30 irsend_Protocol 0x1D00B946
2022-06-29 16:21:26 mqtt_connected true
2022-06-29 16:21:26 online true
2022-06-29 16:32:59 rpc_dst shelly-eg07/events
2022-06-29 16:32:59 rpc_method NotifyStatus
2022-06-29 16:21:21 rpc_params_events_1_cfg_rev 10
2022-06-29 16:21:21 rpc_params_events_1_component mqtt
2022-06-29 16:21:21 rpc_params_events_1_event config_changed
2022-06-29 16:21:21 rpc_params_events_1_restart_required true
2022-06-29 16:21:21 rpc_params_events_1_ts 1656512481.51
2022-06-29 16:21:26 rpc_params_mqtt_connected true
2022-06-29 16:32:59 rpc_params_switch_0_aenergy_by_minute_1 0.000
2022-06-29 16:32:59 rpc_params_switch_0_aenergy_by_minute_2 0.000
2022-06-29 16:32:59 rpc_params_switch_0_aenergy_by_minute_3 0.000
2022-06-29 16:32:59 rpc_params_switch_0_aenergy_minute_ts 1656513178
2022-06-29 16:32:59 rpc_params_switch_0_aenergy_total 0.000
2022-06-29 16:29:21 rpc_params_switch_0_apower 0
2022-06-29 16:29:21 rpc_params_switch_0_current 0
2022-06-29 16:21:57 rpc_params_switch_0_errors_1 overpower
2022-06-29 16:32:59 rpc_params_switch_0_id 0
2022-06-29 16:29:21 rpc_params_switch_0_output false
2022-06-29 16:29:21 rpc_params_switch_0_source WS_in
2022-06-29 16:21:27 rpc_params_switch_0_voltage 222.9
2022-06-29 16:21:21 rpc_params_sys_restart_required true
2022-06-29 16:32:59 rpc_params_ts 1656513180.01
2022-06-29 16:32:59 rpc_src shellyplus1pm-441793951730
2022-04-27 19:02:18 sensors_sn_ENERGY_ApparentPower 75
2022-04-27 19:02:18 sensors_sn_ENERGY_Current 0.321
2022-04-27 19:02:18 sensors_sn_ENERGY_Factor 0.75
2022-01-27 19:05:18 sensors_sn_ENERGY_Period 0
2022-04-27 19:02:18 sensors_sn_ENERGY_Power 56
2022-04-27 19:02:18 sensors_sn_ENERGY_ReactivePower 50
2022-04-27 19:02:18 sensors_sn_ENERGY_Today 0.000
2022-04-27 19:02:18 sensors_sn_ENERGY_Total 0.000
2022-04-27 19:02:18 sensors_sn_ENERGY_TotalStartTime 2021-01-08T16:58:07
2022-04-27 19:02:18 sensors_sn_ENERGY_Voltage 235
2022-04-27 19:02:18 sensors_sn_ENERGY_Yesterday 3.016
2022-06-29 12:25:42 sensors_sn_Time 2022-06-29T11:25:42
2022-06-29 12:25:42 sensors_ver 1
2022-06-29 16:32:59 switch_0_aenergy_by_minute_1 0.000
2022-06-29 16:32:59 switch_0_aenergy_by_minute_2 0.000
2022-06-29 16:32:59 switch_0_aenergy_by_minute_3 0.000
2022-06-29 16:32:59 switch_0_aenergy_minute_ts 1656513178
2022-06-29 16:32:59 switch_0_aenergy_total 0.000
2022-06-29 16:32:59 switch_0_apower 0.0
2022-06-29 16:32:59 switch_0_current 0.000
2022-06-29 16:28:59 switch_0_errors_1 overpower
2022-06-29 16:32:59 switch_0_id 0
2022-06-29 16:32:59 switch_0_output false
2022-06-29 16:32:59 switch_0_source WS_in
2022-06-29 16:32:59 switch_0_temperature_tC 55.1
2022-06-29 16:32:59 switch_0_temperature_tF 131.1
2022-06-29 16:32:59 switch_0_voltage 222.9
2022-06-29 16:21:49 sys_cfg_rev 10
2022-06-29 16:21:49 sys_fs_free 221184
2022-06-29 16:21:49 sys_fs_size 458752
2022-06-29 16:21:49 sys_mac 441793951730
2022-06-29 16:21:49 sys_ram_free 170688
2022-06-29 16:21:49 sys_ram_size 239748
2022-06-29 16:21:49 sys_restart_required false
2022-06-29 16:21:49 sys_time 16:21
2022-06-29 16:21:49 sys_unixtime 1656512510
2022-06-29 16:21:49 sys_uptime 24
Attributes:
IODev myBroker
autocreate 1
bridgeRegexp (tele|stat)[/]([^/]+)[/].*:.* "$2"
shellies[/]([^/]+)[/].*:.* "$1"
(zigbee2mqtt)/bridge/.*:.* "$1"
(ESPClient_[^/]+)/.*:.* "$1"
(ebusd)/global/.*:.* "$1"
valetudo[/]([^/]+)[/].*:.* "$1"
[^/]+[/](ems-esp[^/]*)/start:.* "$1"
/(ems-esp[^/]*)/start:.* "$1"
wallpanel[/]([^/]+)[/].*:.* "wallpanel_$1"
(wled)[/]([^/]+)[/].*:.* "$1_$2"
(go-eCharger)[/]([^/]+)[/].*:.* "go_eCharger_$2"
(owntracks)[/]([^/:]+)[/]([^/:]+).*:.* "$1_$2$3"
Advantech[/]([^/]+)[/].*:.* "$1"
(sonos)/connected.* "$1"
(tvheadend)[/][^/:]+.* "$1"
(mygateway[\d]+)-(in|out)/.* "$1"
(milight)/LWT:.* "$1"
home/(O[^/]*M[^/]*G[^/]*)/LWT:.* "$1"
homeassistant/.*/config:.* ""
comment Do not use very open bridgeRegexp expressions! This might lead to irritating results... Especially make sure to not have two regexpes that may both match!
icon mqtt_bridge_2
model MQTT2_CLIENT_general_bridge
readingList myBroker:cmnd/tasmota1/POWER:.* POWER
myBroker:cmnd/tasmota2/POWER:.* POWER
myBroker:cmnd/tasmota1/Backlog:.* Backlog
myBroker:cmnd/tasmota1/POWER1:.* POWER1
myBroker:cmnd/tasmota2/Backlog:.* Backlog
myBroker:cmnd/tasmota2/POWER1:.* POWER1
myBroker:cmnd/tasmota/POWER:.* POWER
myBroker:cmnd/tasmota3/POWER:.* POWER
myBroker:cmnd/tasmota3/Backlog:.* Backlog
myBroker:cmnd/tasmota3/POWER1:.* POWER1
myBroker:cmnd/tasmota4/POWER:.* POWER
myBroker:cmnd/tasmota4/Backlog:.* Backlog
myBroker:cmnd/tasmota4/POWER1:.* POWER1
myBroker:cmnd/tasmota5/POWER:.* POWER
myBroker:cmnd/tasmota5/Backlog:.* Backlog
myBroker:cmnd/tasmota5/POWER1:.* POWER1
myBroker:cmnd/tasmota5/POWER2:.* POWER2
myBroker:tasmota/discovery/C4DD570472D6/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD570472D6/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD5704784B/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD5704784B/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD57154459/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD57154459/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tasmota8/POWER:.* POWER
myBroker:tasmota/discovery/C4DD57030C48/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD57030C48/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tasmota8/Backlog:.* Backlog
myBroker:cmnd/tasmota8/POWER1:.* POWER1
myBroker:cmnd/tasmota9/POWER:.* POWER
myBroker:tasmota/discovery/C4DD5703BE85/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD5703BE85/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tasmota9/Backlog:.* Backlog
myBroker:cmnd/tasmota9/POWER1:.* POWER1
myBroker:cmnd/tasmota6/POWER:.* POWER
myBroker:tasmota/discovery/C4DD57047834/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD57047834/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tasmota6/Backlog:.* Backlog
myBroker:tasmota/discovery/C4DD57039411/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/C4DD57039411/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tasmota7/POWER:.* POWER
myBroker:cmnd/tasmota7/Backlog:.* Backlog
myBroker:cmnd/tasmota6/POWER1:.* POWER1
myBroker:cmnd/tasmota-ir/POWER:.* POWER
myBroker:tasmota/discovery/B4E62D5C485C/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/B4E62D5C485C/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:\x22cmnd/tasmota-ir/irsend\x22:.* irsend_
myBroker:\x22cmnd/DVES_5C485C_fb/irsend\x22:.* irsend_
myBroker:cmnd/tasmota-ir/irsend:.* { json2nameValue($EVENT, 'irsend_', $JSONMAP) }
myBroker:cmnd/tasmota-ir/IRsend:.* { json2nameValue($EVENT, 'IRsend_', $JSONMAP) }
myBroker:cmnd/tas-outdoor1/POWER:.* POWER
myBroker:tasmota/discovery/3C610590D492/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/3C610590D492/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tas-outdoor1/Backlog:.* Backlog
myBroker:cmnd/tas-outdoor1/POWER1:.* POWER1
myBroker:cmnd/tas-outdoor2/POWER:.* POWER
myBroker:tasmota/discovery/3C610590D266/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/3C610590D266/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tas-outdoor2/Backlog:.* Backlog
myBroker:cmnd/tas-outdoor2/POWER1:.* POWER1
myBroker:cmnd/tasmota_90D343/POWER:.* POWER
myBroker:tasmota/discovery/3C610590D343/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/3C610590D343/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tas-outdoor3/POWER:.* POWER
myBroker:cmnd/tas-outdoor3/Backlog:.* Backlog
myBroker:cmnd/tas-outdoor3/POWER1:.* POWER1
myBroker:cmnd/tas-outdoor4/POWER:.* POWER
myBroker:tasmota/discovery/3C610590D391/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/3C610590D391/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tas-outdoor4/Backlog:.* Backlog
myBroker:cmnd/tas-outdoor4/POWER1:.* POWER1
myBroker:cmnd/tas-outdoor5/POWER:.* POWER
myBroker:tasmota/discovery/3C610590D39A/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
myBroker:tasmota/discovery/3C610590D39A/sensors:.* { json2nameValue($EVENT, 'sensors_', $JSONMAP) }
myBroker:cmnd/tas-outdoor5/Backlog:.* Backlog
myBroker:cmnd/tas-outdoor5/POWER1:.* POWER1
myBroker:cmnd/tasmota12/POWER:.* POWER
myBroker:cmnd/tasmota12/Backlog:.* Backlog
myBroker:cmnd/tasmota_38D3AA/POWER:.* POWER
myBroker:cmnd/tasmota11/POWER:.* POWER
myBroker:cmnd/tasmota11/Backlog:.* Backlog
myBroker:cmnd/tasmota11/POWER1:.* POWER1
myBroker:cmnd/tasmota_36E319/POWER:.* POWER
myBroker:cmnd/tasmota10/POWER:.* POWER
myBroker:cmnd/tasmota10/Backlog:.* Backlog
myBroker:cmnd/tasmota10/POWER1:.* POWER1
myBroker:cmnd/tasmota_6504E5/POWER:.* POWER
myBroker:cmnd/tasmota13/POWER:.* POWER
myBroker:cmnd/tasmota13/Backlog:.* Backlog
myBroker:cmnd/tasmota13/POWER1:.* POWER1
myBroker:shellies/announce:.* { json2nameValue($EVENT, 'announce_', $JSONMAP) }
myBroker:shelly-eg07/status/sys:.* { json2nameValue($EVENT, 'sys_', $JSONMAP) }
myBroker:shelly-eg07/events/rpc:.* { json2nameValue($EVENT, 'rpc_', $JSONMAP) }
myBroker:shelly-eg07/online:.* online
myBroker:shelly-eg07/status/mqtt:.* { json2nameValue($EVENT, 'mqtt_', $JSONMAP) }
myBroker:shelly-eg07/status/switch_0:.* { json2nameValue($EVENT, 'switch_0_', $JSONMAP) }
room Cfg_MQTT
setList clear_all:noArg {fhem("deleteattr $NAME readingList; deletereading -q $NAME (?!associatedWith).*");return undef}
setStateList on off
Zitat von: Motivierte linke Hände am 29 Juni 2022, 16:43:38
Beim Shelly Plus 1PM (originale Firmware, nicht Tasmota) aber, den ich gerade in Betrieb genommen habe, scheint das Autocreate nicht zu funktionieren. Die MQTT-Meldungen kommen zwar an (kann ich in "myBroker" mitlesen). Aber es wird kein Gerät in FHEM angelegt.
Wodran könnte das liegen? Und welche Informationen habe ich mitzugeben vergessen? :)
Es ist eine Kombination aus:
- nicht aktualisierter/passender bridgeRegexp an deinem "Sortierdevice" (da sind die Readings gelandet), und
- (vermutlich) verändertem Device-Namen, wie er im Topic zu finden ist (die bisher aufgetauchten paßten in das neue Schema).
Das müßtest du anpassen, wobei ich [OT] empfehlen würde, noch ein paar ignoreRegexp-Ausdrücke zum IO zu bringen, siehe https://wiki.fhem.de/wiki/MQTT2_CLIENT.
Ansonsten sind im MQTT-Bereich meist RAW-listings für z.B. mich als Helfer einfacher, da man die Geräte zum Testen direkt kopieren kann...
Danke, ignoreRegexp habe ich mal gesetzt.
Dann scheint das Problem wohl in den MQTT Einstellungen des Shellies zu liegen. Bei den alten Shellies konnte man das Topic nicht einstellen, bei dem neuen gibt es ein leeres, dann wohl zu befüllendes Feld "MQTT prefix". Ich habe dieses entsprechend der bridgeRegexp mal in "shellies/<Shelly-Name> geändert. Damit klappt der Autocreate. Ich vermute mal, das bedeutet, dass Du mir geholfen hast: Danke!
Schön, dass das geklappt hat.
Trotzdem würde mich interessieren, ob du den Namen des Shelly irgendwie in dessen Web-Interface angepaßt hattest (auf "shelly-eg07"?). Wenn nein, ist diese Art der Benennung was neues, das ich dann auch entsprechend in der bridgeRegexp im attrTemplate hinterlegen könnte, damit nicht andere in dasselbe Problem reinlaufen...
Ja, ich hatte den Namen (unabsichtlich) angepasst bei meinen Versuchen herauszufinden, warum es nicht funktionierte. Der Standard-Name war shellyplus1pm-441793951730 - ohne spezielles Topic oder so.
Hier eine der im Standard ankommenden Nachrichten (wenn man nichts bei MQTT Topic einträgt):
RCVD shellyplus1pm-441793951730/events/rpc: {"src":"shellyplus1pm-441793951730","dst":"shellyplus1pm-441793951730/events","method":"NotifyStatus","params":{"ts":1656521220.06,"switch:0":{"id":0,"aenergy":{"by_minute":[0.000,0.000,0.000],"minute_ts":1656521218,"total":0.000}}}}
(Aus myBroker kopiert - ich hoffe das ist, was Du brauchst.)
@Beta-User: Waren das die Informationen, die Du brauchst? Wenn nicht, bitte melden.
Danke, das paßt soweit!
Ging wie gesagt v.a. darum, ob das aktuell ausgelieferte "MQTT2_CLIENT_general_bridge" deinen Fall erfaßt hätte oder nicht. Hätte es :) .
Anders gesagt: Wenn du künftig neue MQTT-Geräte in Betrieb nimmst, und das nicht so funktioniert wie erhofft, kannst/solltest du vorab schauen, ob es ein update gab (das versions-Reading kann man vorab anzeigen lassen). Dann weißt du ggf., was/wie du anpassen kannst, oder du gibst Bescheid, dann kann ich das allg. aufnehmen ;) .