AVM FRITZ! SmartHome HAN-FUN Button

Hello,

I have 2 switches in the Fritzbox under Smarthome and a new button. (Everything Han-Fun) In the Fritzbox I can control 1 switch with the button. In Home Assist I installed the AVM FRITZ! SmartHome integration and i find the 2 switches, but not the button.
Does anyone have an idea or must be replaced here. The (wall)button is from Telekom Magenta SmartHome QiviconReady.

AVM FRITZ! SmartHome Debug:

{
“home_assistant”: {
“installation_type”: “Home Assistant OS”,
“version”: “2023.9.0”,
“dev”: false,
“hassio”: true,
“virtualenv”: false,
“python_version”: “3.11.5”,
“docker”: true,
“arch”: “x86_64”,
“timezone”: “Europe/Berlin”,
“os_name”: “Linux”,
“os_version”: “6.1.45”,
“supervisor”: “2023.08.3”,
“host_os”: “Home Assistant OS 10.5”,
“docker_version”: “23.0.6”,
“chassis”: “vm”,
“run_as_root”: true
},
“custom_components”: {
“dwains_dashboard”: {
“version”: “3.4.3”,
“requirements”: []
},
“meross_lan”: {
“version”: “4.3.0”,
“requirements”: []
},
“waste_collection_schedule”: {
“version”: “1.42.0”,
“requirements”: [
“icalendar”,
“recurring_ical_events”,
“icalevents”,
“bs4”
]
},
“config_editor”: {
“version”: “4.3”,
“requirements”: []
},
“homematicip_local”: {
“version”: “1.41.0”,
“requirements”: [
“hahomematic==2023.9.0”
]
},
“hacs”: {
“version”: “1.32.1”,
“requirements”: [
“aiogithubapi>=22.10.1”
]
},
“nodered”: {
“version”: “2.2.0”,
“requirements”: []
},
“alexa_media”: {
“version”: “4.6.5”,
“requirements”: [
“alexapy==1.26.8”,
“packaging>=20.3”,
“wrapt>=1.12.1”
]
}
},
“integration_manifest”: {
“domain”: “fritzbox”,
“name”: “AVM FRITZ!SmartHome”,
“codeowners”: [
@mib1185”,
@flabbamann
],
“config_flow”: true,
“documentation”: “AVM FRITZ!SmartHome - Home Assistant”,
“integration_type”: “hub”,
“iot_class”: “local_polling”,
“loggers”: [
“pyfritzhome”
],
“quality_scale”: “gold”,
“requirements”: [
“pyfritzhome==0.6.9”
],
“ssdp”: [
{
“st”: “urn:schemas-upnp-org:device:fritzbox:1”
}
],
“is_built_in”: true
},
“data”: {
“entry”: {
“entry_id”: “af86e045c155e7b005b33b2e4de2416b”,
“version”: 1,
“domain”: “fritzbox”,
“title”: “192...",
“data”: {
“host”: "192.
..”,
“password”: “REDACTED”,
“username”: “REDACTED
},
“options”: {},
“pref_disable_new_entities”: false,
“pref_disable_polling”: false,
“source”: “user”,
“unique_id”: “123402409-bccb-40e7-8e6c-3CA62F63BBC6”,
“disabled_by”: null
},
“data”: {
“11324 0713611”: {
“ain”: “11324 0713611”,
“name”: “HAN-FUN #1locker”,
“identifier”: “406”,
“fw_version”: “00.00”,
“manufacturer”: “0x2c3c”,
“productname”: “HAN-FUN”,
“present”: false
},
“11324 0713611-1”: {
“ain”: “11324 0713611-1”,
“name”: “HAN-FUN #1locker”,
“identifier”: “2000”,
“fw_version”: “0.0”,
“manufacturer”: “0x2c3c”,
“productname”: “HAN-FUN”,
“present”: false
},
“11324 0583756”: {
“ain”: “11324 0583756”,
“name”: “HAN-FUN #2”,
“identifier”: “407”,
“fw_version”: “00.00”,
“manufacturer”: “0x2c3c”,
“productname”: “HAN-FUN”,
“present”: true
},
“11324 0583756-1”: {
“ain”: “11324 0583756-1”,
“name”: “HAN-FUN #2”,
“identifier”: “2001”,
“fw_version”: “0.0”,
“manufacturer”: “0x2c3c”,
“productname”: “HAN-FUN”,
“present”: true,
“switch_state”: true
},
“11934 0128997”: {
“ain”: “11934 0128997”,
“name”: “HAN-FUN RLSz”,
“identifier”: “408”,
“fw_version”: “31.20”,
“manufacturer”: “0x0feb”,
“productname”: “HAN-FUN”,
“present”: true
},
“11934 0128997-2”: {
“ain”: “11934 0128997-2”,
“name”: “HAN-FUN RLSz- F2”,
“identifier”: “2002”,
“fw_version”: “0.0”,
“manufacturer”: “0x0feb”,
“productname”: “HAN-FUN”,
“present”: true
},
“11934 0128997-1”: {
“ain”: “11934 0128997-1”,
“name”: “HAN-FUN RLSz - F1”,
“identifier”: “2003”,
“fw_version”: “0.0”,
“manufacturer”: “0x0feb”,
“productname”: “HAN-FUN”,
“present”: true
}
}
}
}

Thanks for your time.

HI @silvermd
there is no support for the dect buttons in the AVM Fritz!Smarthome integration, since the api of the fritzbox does not allow to subscribe to updates or get push updates to HA. So the integrations polls the api every 30s for updates, which is not useful in case of buttons

Meanwhile, AVM Fritz!OS is capable of sending http-requests on press of a HAN-FUN button (s. screenshot).

I am not yet sure how and if I can make use of it within Home Assistant. Does anyone have an idea? Are there Webhooks anywhere?

You can post an event via the rest api, than create an automation which listen for this specific event