Hey,
I want to share my dashboard card: FRITZ!Box Call Card.
With this dashboard card you can show your calls and playable TAM messages directly on your dashboard. This is very useful since you don‘t have to open the Fritzbox UI for every call and especially for families it‘s very nice (from my own experience xD)
This card uses the FRITZ! Call Monitor core integration and my voicemail integration to show calls and playable voicemail messages! But more information is also available directly in the card editor.
Logger: homeassistant.util.logging
Source: util/logging.py:167
First occurred: 11:59:09 AM (1 occurrence)
Last logged: 11:59:09 AM
Exception in <function _process_media_source_platform at 0x754248954510> when processing platform 'media_source': (<HomeAssistant NOT_RUNNING>, 'fritzbox_voicemail', <module 'custom_components.fritzbox_voicemail.media_source' from '/root/.homeassistant/custom_components/fritzbox_voicemail/media_source.py'>) Traceback (most recent call last): File "/srv/homeassistant/lib/python3.14/site-packages/homeassistant/components/media_source/__init__.py", line 95, in _process_media_source_platform source = await platform.async_get_media_source(hass) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.homeassistant/custom_components/fritzbox_voicemail/media_source.py", line 13, in async_get_media_source return MailboxMediaSource(DOMAIN, hass) File "/root/.homeassistant/custom_components/fritzbox_voicemail/media_source.py", line 20, in __init__ runtime_data = next(iter(self.hass.data[DOMAIN].values())) ~~~~~~~~~~~~~~^^^^^^^^ KeyError: 'fritzbox_voicemail'
Also, the link to the documentation for voicemail returns a 404
Oh, thats bad.. Seems like a timing problem which only occured for some users. I have fixed it in v0.1.1. Please install this version and remove the integration fully before reconfiguring it
Which link do you mean? I already fixed the setup link in the readme.
Logger: homeassistant.setup
Source: setup.py:412
First occurred: 10:21:43 PM (1 occurrence)
Last logged: 10:21:43 PM
Error during setup of component fritzbox_voicemail: async_setup() takes 1 positional argument but 2 were given
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.14/site-packages/homeassistant/setup.py", line 412, in _async_setup_component
task = component.async_setup(hass, processed_config)
TypeError: async_setup() takes 1 positional argument but 2 were given
Ohh That’s bad..
On my systems (dev + my real HA) everything is working and I heard this from other users too. It’s very weird that it just doesn’t work for you.
Could you restart a and fully remove the integration before reconfigure it? Tbh I don’t know other solutions at this moment
Hi, I just tried 2.0.0 of the fritzbox-voicemail but it’s even worse then before…
Now it defaults to the wrong IP and I get an error (after adjusting the IP) about wrong user/pw but they are 100% correct.