72_FRITZBOX.pm wird zu 72_FritzSmart.pm

Begonnen von JoWiemann, 02 März 2026, 16:29:49

Vorheriges Thema - Nächstes Thema

passibe

Also es sind beide installiert.

"perldoc -l XML::Hash::XS" in der FHEM-Befehlszeile gibt /usr/src/app/core/lib/perl5/x86_64-linux-gnu/XML/Hash/XS.pm zurück und
"perldoc -l XML::Simple" gibt /usr/src/app/core/lib/perl5/XML/Simple.pm zurück.

Mir scheint es ja so: Der per default eingestellte Parser, XML::Hash::XS funktioniert, wieso auch immer, bei mir bzw. bei meiner Box einfach nicht und XML::Simple eben schon.

Nachtrag: Vielleicht ist es auch ein Docker-Problem: https://forum.fhem.de/index.php?topic=144604.msg1366321#msg1366321

JoWiemann

Hallo passibe,

ich habe jetzt noch einen Test eingebaut, ob der Parser funktioniert. Entsprechend wird dann der Default-Parser gesetzt. Würdest Du das bitte einmal testen.

Grüße Jörg
Jörg Wiemann

RPi 4 B mit 4 GByte bookworm, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM; zigbee2mqtt

ioBroker als Datenlieferant für z.B. Anker, Samsung

Sidey

#272
Zitat von: JoWiemann am 05 Juli 2026, 21:51:15hast Du XML_Hash_XS installiert. Jedenfalls sieht das Ergebnis der Prüfung so aus. Dadurch wird XML_Hash_XS zum XML Parser. Wenn er jetzt doch nicht vorhanden ist, dann kommt es zu dem Fehler. Mir ist allerdings schleierhaft wieso die Prüfung dann ein anderes Ergebnis zeigt.

XML_HASH_XS ist in den Container Images jetzt vorinstalliert, da es ja vom Modul angefordert wird :)

Ich bin dem Fehler bereits auf der Spur. Es liegt daran, Patchvorschlag kommt gleich.

Edit:
Es liegt daran, dass XML::Simple im Standard den root Node entfernt, und XML:Hash dies nicht per standard macht.
Dabei ist mir auch aufgefallen, dass suppress_empty nicht gesetzt ist. Für diesen Fall scheint das irrelevant, aber es ist eine weitere Abweichung:

Index: 72_FritzSmart.pm
===================================================================
--- 72_FritzSmart.pm    (revision 31443)
+++ 72_FritzSmart.pm    (working copy)
@@ -16901,7 +16901,7 @@
              };
            } else {
              eval {
-               $outHash = xml2hash($decContent);
+               $outHash = xml2hash($decContent, keep_root => 0, suppress_empty => undef);
              };
            }

An dieser Stelle noch der Hinweis, dass die weiteren Aufrufe von xml2hash vermutlich ebenfalls betroffen sind.
Ich empfehle noch mal einen Blick in den Patch. Dort hatte ich eine "sub Fritz_XML_Parse" empfohlen um alle XML Verarbeitungen konsistent und wiederholungsfreier zu gestalten.



Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker, WebAuth, fhem-mcp

passibe

Servus, sorry, ich kam erst jetzt zum testen. Der Test, ob der Parser funktioniert, scheint leider nicht zu funktionieren; ich habe xmlParser mal gelöscht und FHEM dann neu gestartet, da kommt nach wie vor die sich wiederholende "TR-064-SecurePort does not exist"-Fehlermeldung:

2026.07.12 16:18:06 2: [sys_fritzbox|Initial|0.0.0.0|Define_Modul.1701] - SIGNIFICANT:misPerlModul:
2026.07.12 16:18:06 2: [sys_fritzbox|Initial|0.0.0.0|Define_Modul.1704] - SIGNIFICANT:misPerlModul:
2026.07.12 16:18:10 2: [sys_fritzbox||252.08.25|Notify_Modul.1568] - SIGNIFICANT:start of Device readout parameters
2026.07.12 16:18:10 2: [sys_fritzbox||252.08.25|Notify_Modul.1569] - SIGNIFICANT:XML_Simple: 1 - XML_Hash_XS: 1
2026.07.12 16:18:11 3: [sys_fritzbox||252.08.25|Readout_API_Check.10649] - BASIC:boxUser for checkAPIs: admin
2026.07.12 16:18:11 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.10753] - BASIC:Read 'jason_boxinfo.xml' from 10.133.79.1
2026.07.12 16:18:12 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.10970] - BASIC:boxUser is set to: admin
2026.07.12 16:18:12 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.11209] - BASIC:TR-064-SecurePort does not exist
2026.07.12 16:18:12 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.11280] - BASIC:open Web_Connection succeeded
2026.07.12 16:18:17 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_Process.10126] - BASIC:TR-064 is switched -> start a new API check
2026.07.12 16:18:17 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.10649] - BASIC:boxUser for checkAPIs: admin
2026.07.12 16:18:17 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.10753] - BASIC:Read 'jason_boxinfo.xml' from 10.133.79.1
2026.07.12 16:18:17 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.10970] - BASIC:boxUser is set to: admin
2026.07.12 16:18:17 3: [sys_fritzbox|FRITZ!Box 6660 Cable|252.08.25|Readout_API_Check.11209] - BASIC:TR-064-SecurePort does not exist
Nach "nur" klick auf DEF das gleiche Bild ...

Mit xmlParser auf XML_SIMPLE passt wieder alles.

JoWiemann

Hallo passibe,

wenn Du im Fhem Docker bist, dann musst Du Dich mit Sidey unterhalten. Laut einem Post vor Deinem ist xml:Hash im Container enthalten, funktioniert aber nicht richtig. Das kann ich dann mit dem Modul nicht abfangen.

Grüße Jörg

PS: welche Version vom Modul läuft bei Dir?
Jörg Wiemann

RPi 4 B mit 4 GByte bookworm, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM; zigbee2mqtt

ioBroker als Datenlieferant für z.B. Anker, Samsung

Sidey

@JoWiemann

Hast Du den Patch vom 06 Juli denn implementiert? Ich habe da nichts im Changelog auf die Schnelle gefunden.


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker, WebAuth, fhem-mcp

JoWiemann

Hallo Sidey,

steht immer noch nur hier #272. Bisher habe ich auf Rückmeldung gewartet.

Grüße Jörg
Jörg Wiemann

RPi 4 B mit 4 GByte bookworm, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM; zigbee2mqtt

ioBroker als Datenlieferant für z.B. Anker, Samsung

Sidey

Zitat von: JoWiemann am 12 Juli 2026, 20:06:13steht immer noch nur hier #272. Bisher habe ich auf Rückmeldung gewartet.

Vermutlich bin ich der einzigste der diesen Patch bei sich implementiert hat.
Bei mir kommt zumindest seit dem kein Fehler mehr im Log.

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker, WebAuth, fhem-mcp

mdewendt

Hallo,

ich habe gerade von FRITZBOX auf FritzSmart umgestellt. Ein Hinweis: wenn man die Benutzerliste auf der Anmeldeseite abgestellt hat, muss man sie für die Einrichtung kurzfristig wieder aktivieren. Das Modul findet sonst keine Benutzer und einfach setzen mit attr fritz boxuser user funktioniert nicht.

Jetzt zu meiner Frage. Ich versuche gezielt nur das 5GHz Wlan zu deaktivieren:

set fritz wlan5 off

bekomme aber folgende Fehlermeldung:

Unknown argument wlan5 or wrong parameter(s), choose one of checkAPIs password update inActive reboot call dectRing ring tam callHandling phoneBookEntry macFilter enableVPNshare wlan guestWlan wlan2.4 wlan5 wlan6 switchIPv4DNS dect lockLandevice chgProfile lockFilterProfile wakeUpCall dectRingblock blockIncomingPhoneCall smartHome energyMode smartHome ledSetting rescanWLANneighbors wlanLogExtended wlanGuestParams

Weiss jemand warum und was man dagegen tun kann?

Martin

JoWiemann

#279
Hallo Martin,

danke Dir für die Hinweise. Dass man die Benutzerliste abschalten kann war mir gar nicht bewusst. Werde ich mir etwas einfallen lassen.

Den Fehler mit wlan5 schaue ich mir an.

PS: welche FritzBox hast Du? Und, wenn tr064 in Deiner FB deaktiviert ist, dann kann wlan5 nicht bereit gestellt werden.

Grüße Jörg
Jörg Wiemann

RPi 4 B mit 4 GByte bookworm, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM; zigbee2mqtt

ioBroker als Datenlieferant für z.B. Anker, Samsung

mdewendt

Hallo,

ich habe eine 7690 und laut Status ist tr064 aktiv.Ich
Auch in den erweiterten Netzwerkeinstellungen ist "Anwendungen" aktiv.


Martin

JoWiemann

Hallo Martin,

dann poste bitte ein List vom Device.

Grüße Jörg
Jörg Wiemann

RPi 4 B mit 4 GByte bookworm, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM; zigbee2mqtt

ioBroker als Datenlieferant für z.B. Anker, Samsung

caldir65

#282
Moin,

ich habe jetzt einen Repeater 1200ax ersetzen 'dürfen', der neue Repeater ist jetzt ein 1700, der wieder im Mesh eingebunden ist mit den gleichen Credentials wie der Vorgänger, einzig seine IP hat sich geändert.

Jetzt bekomme ich aber nur noch Fehler
ERROR: Web connection could not be established. Please check your credentials (password, user).Für das PW finde ich ja tatsächlich ein Setting, aber da kommt dann wieder diese Meldung.

Leider kann ich ein Attribut boxUser nicht anlegen - im Pulldown-Menü wird es mir nicht angeboten, und wenn ich das Attribut händisch eingeben will, kommt nur ein Verweis, ich möge mir bitte die Liste der Attribute in der CmdRef anschauen.

Wie bekomme ich jetzt den Repeater wieder eingebunden?

Internals:
   AGENTTMOUT 50
   APICHECKED 0
   APICHECK_RET_CODES luaQuery:200 luaData:200
   CKECKAPI_MAX_TMOUT 300
   CKECKAPI_TMOUT 300
   DEBUGLOG   OFF
   DEF        192.168.1.32
   DEVICE_USER fhem
   FUUID      6a66011b-f33f-378b-8b03-443153f93aed4175
   HINT_PROCESS disrupted -> waiting for API recheck
   HOST       192.168.1.32
   INTERVAL   300
   IPv6       -1
   LUADATA    1
   LUAQUERY   1
   MODEL      FRITZ!Repeater 1700
   NAME       RepeaterEG
   NR         1778
   NTFY_ORDER 50-RepeaterEG
   SECPORT    49443
   SID_RENEW_CNT 0
   SID_RENEW_ERR_CNT 0
   STATE      ERROR: Web connection could not be established. Please check your credentials (password, user).
   STATUS     active
   TIMEOUT    55
   TR064      1
   TYPE       FritzSmart
   UPNP       -1
   VERSION    26.07.16
   WAN_ACCESS_TYPE WLAN
   WEBCONNECT 0
   XML_PARSER XML_Simple
   eventCount 3
   OLDREADINGS:
   READINGS:
     2026-07-26 15:09:32   box_DNS_over_TLS 0
     2026-07-26 15:08:08   box_fwVersion   290.08.24-134776
     2026-07-26 15:08:08   box_model       FRITZ!Repeater 1700 [1700 - avm]
     2026-07-26 15:08:08   box_oem         1700 - avm
     2026-07-26 15:09:32   box_wan_AccessType 0
     2026-07-26 15:08:08   retStat_lastReadout no values read out
     2026-07-26 15:08:08   retStat_lastReadoutError cannot connect due to network error: luaQuery:200 luaData:200
     2026-07-26 15:08:08   retStat_processReadout 0.08 s
     2026-07-26 15:08:34   state           ERROR: Web connection could not be established. Please check your credentials (password, user).
   fhem:
     definedHost 192.168.1.32
     fwVersion  824
     fwVersionStr 08.24
     intBoxUsers <none>
     readOutState 0
     sid       
     sidErrCount 2
     sidNewCount 0
     sidTime    0
     multiple_wlan:
       cnt        1
       names      wlan2.4
   helper:
     FhemLog3Std 0
     TimerCmd   RepeaterEG.Cmd
     TimerReadout RepeaterEG.Readout
     TimerSHInfoExt RepeaterEG.SHExt
     XML_Default XML_Simple
     XML_Hash_XS 0
     XML_Simple 1
     debugLog   RepeaterEG_debugLog
     logDebug   
     misPerlModul
     runFN      Fritz::Fritz_Readout_API_Check
     timerInActive 0
     IGDcontrol:
       WANCommonInterfaceConfig1:
         action     GetCommonLinkProperties
         active     -1
         control    WANCommonIFC1
         igd        1
         service    WANCommonInterfaceConfig:1
       WANCommonInterfaceConfig2:
         action     GetAddonInfos
         active     -1
         control    WANCommonIFC1
         igd        1
         service    WANCommonInterfaceConfig:1
       WANIPConnection:
         action     GetStatusInfo
         active     -1
         control    WANIPConn1
         igd        1
         service    WANIPConnection:1
       WANIPConnectionIPv4:
         action     GetExternalIPAddress
         active     -1
         control    WANIPConn1
         igd        1
         service    WANIPConnection:1
       WANIPConnectionIPv4DNS:
         action     X_AVM_DE_GetDNSServer
         active     -1
         control    WANIPConn1
         igd        1
         service    WANIPConnection:1
       WANIPConnectionIPv6:
         action     X_AVM_DE_GetExternalIPv6Address
         active     -1
         control    WANIPConn1
         igd        1
         service    WANIPConnection:1
       WANIPConnectionIPv6DNS:
         action     X_AVM_DE_GetIPv6DNSServer
         active     -1
         control    WANIPConn1
         igd        1
         service    WANIPConnection:1
       WANIPConnectionIPv6Pre:
         action     X_AVM_DE_GetIPv6Prefix
         active     -1
         control    WANIPConn1
         igd        1
         service    WANIPConnection:1
       WANIPv6FirewallControl:
         action     GetFirewallStatus
         active     -1
         control    WANIPv6Firewall1
         igd        1
         service    WANIPv6FirewallControl:1
     LuaQueryCmd:
       GSM_AcT:
         AttrVal    1
         active     1
         cmd        gsm:settings/AcT
       GSM_NetworkState:
         AttrVal    1
         active     1
         cmd        gsm:settings/NetworkState
       GSM_RSSI:
         AttrVal    1
         active     1
         cmd        gsm:settings/RSSI
       TodayBytesReceivedHigh:
         AttrVal    1
         active     1
         cmd        inetstat:status/Today/BytesReceivedHigh
       TodayBytesReceivedLow:
         AttrVal    1
         active     1
         cmd        inetstat:status/Today/BytesReceivedLow
       TodayBytesSentHigh:
         AttrVal    1
         active     1
         cmd        inetstat:status/Today/BytesSentHigh
       TodayBytesSentLow:
         AttrVal    1
         active     1
         cmd        inetstat:status/Today/BytesSentLow
       UMTS_enabled:
         AttrVal    1
         active     1
         cmd        umts:settings/enabled
       alarmClock:
         AttrVal    0
         active     1
         cmd        telcfg:settings/AlarmClock/list(Name,Active,Time,Number,Weekdays)
       box_DNS_over_TLS:
         AttrVal    1
         active     1
         cmd        dnscfg:settings/dns_over_tls_enabled
       box_cpuTemp:
         AttrVal    1
         active     1
         cmd        power:status/act_temperature
       box_dect:
         AttrVal    1
         active     1
         cmd        dect:settings/enabled
       box_fwUpdate:
         AttrVal    1
         active     1
         cmd        updatecheck:status/update_available_hint
       box_fwVersion:
         AttrVal    1
         active     1
         cmd        logic:status/nspver
       box_fwVersion_neu:
         AttrVal    1
         active     1
         cmd        uimodlogic:status/nspver
       box_guestWlan:
         AttrVal    1
         active     1
         cmd        wlan:settings/guest_ap_enabled
       box_guestWlanRemain:
         AttrVal    1
         active     1
         cmd        wlan:settings/guest_time_remain
       box_ipv4_DHCP_LAN_DNS:
         AttrVal    1
         active     1
         cmd        dnscfg:settings/ipv4_dhcpserver_lan_dns
       box_ipv6_1st_DNS:
         AttrVal    1
         active     1
         cmd        ipv6:settings/first_dns
       box_ipv6_2nd_DNS:
         AttrVal    1
         active     1
         cmd        ipv6:settings/second_dns
       box_ipv6_Enabled:
         AttrVal    1
         active     1
         cmd        ipv6:settings/enabled
       box_ipv6_Extern:
         AttrVal    1
         active     1
         cmd        ipv6:settings/ip
       box_ipv6_Prefix:
         AttrVal    1
         active     1
         cmd        ipv6:settings/ip_prefix
       box_ipv6_Uptime:
         AttrVal    1
         active     1
         cmd        ipv6:settings/uptime
       box_ipv6_Valid:
         AttrVal    1
         active     1
         cmd        ipv6:settings/ip_valid
       box_is_double_wlan:
         AttrVal    1
         active     1
         cmd        wlan:settings/feature_flags/DBDC
       box_macFilter_active:
         AttrVal    1
         active     1
         cmd        wlan:settings/is_macfilter_active
       box_moh:
         AttrVal    1
         active     1
         cmd        telcfg:settings/MOHType
       box_powerRate:
         AttrVal    1
         active     1
         cmd        power:status/rate_sumact
       box_stdDialPort:
         AttrVal    1
         active     1
         cmd        telcfg:settings/DialPort
       box_tr064:
         AttrVal    1
         active     1
         cmd        tr064:settings/enabled
       box_tr069:
         AttrVal    1
         active     1
         cmd        tr069:settings/enabled
       box_upnp:
         AttrVal    1
         active     1
         cmd        box:settings/upnp_activated
       box_upnpCtrl:
         AttrVal    1
         active     1
         cmd        box:settings/upnp_control_activated
       box_uptimeHours:
         AttrVal    1
         active     1
         cmd        uimodlogic:status/uptime_hours
       box_uptimeMinutes:
         AttrVal    1
         active     1
         cmd        uimodlogic:status/uptime_minutes
       box_users:
         AttrVal    1
         active     1
         cmd        boxusers:settings/user/list(name,box_admin_rights,enabled,email,myFritz_boxuser_uid,homeauto_rights,dial_rights,nas_rights,vpn_access)
       box_wlan_24GHz:
         AttrVal    1
         active     1
         cmd        wlan:settings/ap_enabled
       box_wlan_5GHz:
         AttrVal    1
         active     1
         cmd        wlan:settings/ap_enabled_scnd
       dectUser:
         AttrVal    1
         active     1
         cmd        telcfg:settings/Foncontrol/User/list(Id,Name,Intern,IntRingTone,AlarmRingTone0,RadioRingID,ImagePath,G722RingTone,G722RingToneName,NoRingTime,RingAllowed,NoRingTimeFlags,NoRingWithNightSetting)
       diversity:
         AttrVal    1
         active     1
         cmd        telcfg:settings/Diversity/list(MSN,Active,Destination)
       dslStatGlobalIn:
         AttrVal    1
         active     1
         cmd        dslstatglobal:status/in
       dslStatGlobalOut:
         AttrVal    1
         active     1
         cmd        dslstatglobal:status/out
       fonPort:
         AttrVal    0
         active     1
         cmd        telcfg:settings/MSN/Port/list(Name,MSN)
       handset:
         AttrVal    1
         active     1
         cmd        dect:settings/Handset/list(User,Manufacturer,Model,FWVersion,Productname)
       handsetCount:
         AttrVal    1
         active     1
         cmd        dect:settings/Handset/count
       init:
         AttrVal    1
         active     1
         cmd        telcfg:settings/Foncontrol
       lanDevice:
         AttrVal    1
         active     1
         cmd        landevice:settings/landevice/list(mac,ip,ethernet,ethernet_port,ethernetport,guest,name,active,online,wlan,speed,UID,static_dhcp)
       lanDeviceNew:
         AttrVal    1
         active     1
         cmd        landevice:settings/landevice/list(mac,ip,ethernet,guest,name,active,online,wlan,speed,UID)
       radio:
         AttrVal    1
         active     1
         cmd        configd:settings/WEBRADIO/list(Name)
       ringGender:
         AttrVal    1
         active     1
         cmd        telcfg:settings/VoiceRingtoneGender
       sip_info:
         AttrVal    1
         active     1
         cmd        sip:settings/sip/list(activated,displayname,connect)
       tam:
         AttrVal    1
         active     1
         cmd        tam:settings/TAM/list(Name,Display,Active,NumNewMessages,NumOldMessages)
       userProfil:
         AttrVal    0
         active     1
         cmd        user:settings/user/list(name,filter_profile_UID,this_month_time,today_time,type)
       userProfilNew:
         AttrVal    0
         active     1
         cmd        user:settings/user/list(name,type)
       userTicket:
         AttrVal    0
         active     1
         cmd        userticket:settings/ticket/list(id)
       vpn_info:
         AttrVal    0
         active     1
         cmd        vpn:settings/connection/list(remote_ip,activated,name,state,access_type,connected_since)
       wlanList:
         AttrVal    1
         active     1
         cmd        wlan:settings/wlanlist/list(mac,speed,speed_rx,rssi,is_guest,is_remote,is_repeater,is_ap)
       wlanListNew:
         AttrVal    1
         active     1
         cmd        wlan:settings/wlanlist/list(mac,speed,rssi)
     TR064control:
       DeviceInfo:
         action     GetInfo
         active     -1
         control    deviceinfo
         igd        0
         service    DeviceInfo:1
       DialHangup:
         action     X_AVM-DE_DialHangup
         active     -1
         control    x_voip
         igd        0
         service    X_VoIP:1
       GetSecurityPort:
         action     GetSecurityPort
         active     -1
         control    deviceinfo
         igd        0
         service    DeviceInfo:1
       Hosts:
         action     X_AVM-DE_GetInfo
         active     -1
         control    hosts
         igd        0
         service    Hosts:1
       LANConfigSecurity:
         action     GetInfo
         active     -1
         control    lanconfigsecurity
         igd        0
         service    LANConfigSecurity:1
       LANEthernetInterfaceConfig:
         action     GetInfo
         active     -1
         control    lanethernetifcfg
         igd        0
         service    LANEthernetInterfaceConfig:1
       LANEthernetInterfaceStatistic:
         action     GetStatistics
         active     -1
         control    lanethernetifcfg
         igd        0
         service    LANEthernetInterfaceConfig:1
       LANHostConfigManagement:
         action     GetInfo
         active     -1
         control    lanhostconfigmgm
         igd        0
         service    LANHostConfigManagement:1
       Layer3Forwarding:
         action     GetDefaultConnectionService
         active     -1
         control    layer3forwarding
         igd        0
         service    Layer3Forwarding:1
       ManagementServer:
         action     GetInfo
         active     -1
         control    mgmsrv
         igd        0
         service    ManagementServer:1
       MyFritz:
         action     GetInfo
         active     -1
         control    x_myfritz
         igd        0
         service    X_AVM-DE_MyFritz:1
       OnTelGetDECTHandsetList:
         action     GetDECTHandsetList
         active     -1
         control    x_contact
         igd        0
         service    X_AVM-DE_OnTel:1
       OnTelGetGetDeflections:
         action     GetDeflections
         active     -1
         control    x_contact
         igd        0
         service    X_AVM-DE_OnTel:1
       OnTelGetGetNumDeflections:
         action     GetNumberOfDeflections
         active     -1
         control    x_contact
         igd        0
         service    X_AVM-DE_OnTel:1
       OnTelGetInfo:
         action     GetInfo
         active     -1
         control    x_contact
         igd        0
         service    X_AVM-DE_OnTel:1
       OnTelGetPhonebook:
         action     GetPhonebook NewPhonebookID 0
         active     -1
         control    x_contact
         igd        0
         service    X_AVM-DE_OnTel:1
       OnTelGetPhonebookList:
         action     GetPhonebookList
         active     -1
         control    x_contact
         igd        0
         service    X_AVM-DE_OnTel:1
       Reboot:
         action     Reboot
         active     -1
         control    deviceconfig
         igd       
         service    DeviceConfig:1
       RemoteAccess:
         action     GetInfo
         active     -1
         control    x_remote
         igd        0
         service    X_AVM-DE_RemoteAccess:1
       Speedtest:
         action     GetInfo
         active     -1
         control    x_speedtest
         igd        0
         service    X_AVM-DE_Speedtest:1
       Storage:
         action     GetInfo
         active     -1
         control    x_storage
         igd        0
         service    X_AVM-DE_Storage:1
       TAM:
         action     GetList
         active     -1
         control    x_tam
         igd        0
         service    X_AVM-DE_TAM:1
       Time:
         action     GetInfo
         active     -1
         control    time
         igd        0
         service    Time:1
       TwoFAInformation:
         action     GetInfo
         active     -1
         control    x_auth
         igd        0
         service    X_AVM-DE_Auth:1
       TwoFAState:
         action     GetState
         active     -1
         control    x_auth
         igd        0
         service    X_AVM-DE_Auth:1
       UPnP:
         action     GetInfo
         active     -1
         control    x_upnp
         igd        0
         service    X_AVM-DE_UPnP:1
       UserInterface:
         action     GetInfo
         active     -1
         control    userif
         igd        0
         service    UserInterface:1
       VoIP:
         action     GetInfoEx
         active     -1
         control    x_voip
         igd        0
         service    X_VoIP:1
       WANCommonInterface:
         action     GetCommonLinkProperties
         active     -1
         control    wancommonifconfig1
         igd        0
         service    WANCommonInterfaceConfig:1
       WANDSLInterfaceConfig:
         action     GetInfo
         active     -1
         control    wandslifconfig1
         igd        0
         service    WANDSLInterfaceConfig:1
       WANDSLLinkConfig:
         action     GetInfo
         active     -1
         control    wandsllinkconfig1
         igd        0
         service    WANDSLLinkConfig:1
       WANIPConnection:
         action     GetStatusInfo
         active     -1
         control    wanipconnection1
         igd        0
         service    WANIPConnection:1
       WANPPPConnection:
         action     GetStatusInfo
         active     -1
         control    wanpppconn1
         igd        0
         service    WANPPPConnection:1
       WLANConfiguration1:
         action     GetInfo
         active     -1
         control    wlanconfig1
         igd        0
         service    WLANConfiguration:1
       WLANConfiguration2:
         action     GetInfo
         active     -1
         control    wlanconfig2
         igd        0
         service    WLANConfiguration:2
       WLANConfiguration3:
         action     GetInfo
         active     -1
         control    wlanconfig3
         igd        0
         service    WLANConfiguration:3
       WLANConfiguration4:
         action     GetInfo
         active     -1
         control    wlanconfig4
         igd        0
         service    WLANConfiguration:4
       WMCGetAccessTech:
         action     GetAccessTechnology
         active     -1
         control    x_wanmobileconn
         igd        0
         service    X_AVM-DE_WANMobileConnection:1
       WMCGetBandCapabilities:
         action     GetBandCapabilities
         active     -1
         control    x_wanmobileconn
         igd        0
         service    X_AVM-DE_WANMobileConnection:1
       WMCGetInfo:
         action     GetInfo
         active     -1
         control    x_wanmobileconn
         igd        0
         service    X_AVM-DE_WANMobileConnection:1
       WMCGetInfoEx:
         action     GetInfoEx
         active     -1
         control    x_wanmobileconn
         igd        0
         service    X_AVM-DE_WANMobileConnection:1
       WebDAVClient:
         action     GetInfo
         active     -1
         control    x_webdav
         igd        0
         service    X_AVM-DE_WebDAVClient:1
   hmccu:
Attributes:
   DbLogExclude .*

Danke
Christoph
-------------
Habe es lösen können:
- zum einen hatte der Repeater den User/das PW nicht richtig übernommen
- das Attribut hatte ich jetzt tatsächlich einmal ausnahmsweise direkt in die fhem.cfg eingetragen, danach konnte ich auch das Passwort setzen.
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 128GB SSD, Lubuntu 24.04.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee III und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.