fini
16. Januar 2026 um 09:13
1
Moin,
habe grade das Video “Anrufliste der Fritzbox” umgesetzt.
Ich habe eine Frage… ich komme von Fhem und da sah mein Anruf Monitor wie auf den Bild aus. Wäre es so mit Home Assistant auch möglich und wenn wie?
Ankommende Anrufe sind grün, nicht anwesend und abgehende blau.
Vielleicht hat ja einer Lust und Zeit das umzusetzen
Da würden sich bestimmt ganz viel freuen
Wenn einer fragt, ich bin zu doof dazu
Lieben Dank
Fini
olli
16. Januar 2026 um 19:30
2
Hi Fini,
das ist eine spannende Frage und Herausforderung. Ich denke, dass das mittels Loop möglich sein müsste - lass mich da mal in mich gehen
VG Olli
fini
17. Januar 2026 um 12:45
3
Moin Olli,
hab da gleich noch was
Anrufzeit wäre auch super, anstatt wie lange der Anruf her ist.
Für meine Abrechnungen…. wie lange war der Anruf.
Lieben Gruß
Fini
olli
18. Januar 2026 um 18:58
4
Hi Fini,
mir fehlte ein wenig die Zeit “in den Code” einzusteigen. Aber schau dir mal folgende Erweiterungen an, die hierfür generell vielversprechend klingen:
Ich habe die Hoffnung, das damit die Darstellung zumindest relativ einfach optimiert werden kann. Kennst du die Erweiterungen schon oder hast diese sogar schon ausprobiert?
VG Olli
fini
19. Januar 2026 um 04:47
5
Arbeite erst seit zwei Wochen mit Home Assistant
AVM FRITZ!Box Call Monitor habe ich schon eingerichtet.
Jetzt schaue ich mir gerade das Video “YAML Code in Automatisierungen oder Skripten bearbeiten“, um zu lernen, wie man mit YAML arbeitet.
YAML benötige ich ja für das, was du mir geschickt hast: “Fritz-Call-Monitor-Feed ”
Ob ich das hinbekomme? Bis jetzt ist jede Automatisierung in Zusammenhang mit YAML gescheitert.
Habe mir alle Schritte, die man machen muss, angeschaut und denke, das ein Profi das in höchstens 1 Stunde umsetzen könnte.
Ich mindestens eine Woche …
LG Fini
fini
26. Februar 2026 um 00:53
6
Meine Anrufliste sieht jetzt so aus… LG Fini
Hallo,
ich hab den Anrufmonitor soweit am laufen, bekomme auch die Historie angezeigt.
Wenn ich allerdings eine Home Feed Karte anlege, bekomme ich hier keinerlei Inhalte angezeigt. Das geht sogar soweit, dass wenn die HomeFeedKarte innerhalb eines Abschnitts eingefügt wird, der gesamte Abschnitt „unsichtbar“ wird, so dass auch andere Inhalte nicht mehr dargestellt werden. Sehr merkwürdig das.
LG
fini
8. Mai 2026 um 07:02
8
Das Problem des Users: Die custom:home-feed-card ist ab HA 2026.5 defekt und verursacht den Fehler „No card type configured“
# TEIL 1: Backend
# In die Datei /config/template.yaml (ganz unten anfügen):
- trigger:
- platform: state
entity_id: input_text.anrufliste
sensor:
- name: "Anrufliste Historie"
icon: mdi:phone-log
state: "OK"
attributes:
liste: >
{% set history = state_attr('sensor.anrufliste_historie', 'liste') | default([], true) %}
{% set neuer_anruf = trigger.to_state.state %}
{% if neuer_anruf not in ['unknown', 'unavailable', ''] and (history|length == 0 or neuer_anruf != history[0]) %}
{{ ([neuer_anruf] + history)[:10] }}
{% else %}
{{ history }}
{% endif %}
# TEIL 2: Frontend
# Im Dashboard als "Manuelle Karte" einfügen:
type: markdown
title: 📞 Letzte 10 Anrufe
content: |
{% set anrufe = state_attr('sensor.anrufliste_historie', 'liste') %}
{% if not anrufe or anrufe | length == 0 %}
*Bisher keine Anrufe aufgezeichnet.*
{% else %}
{% for anruf in anrufe %}
<div style="font-size:16px; line-height:1.4; margin-bottom: 12px; border-bottom: 1px solid rgba(128,128,128,0.2); padding-bottom: 8px;">
{{ anruf }}
</div>
{% endfor %}
{% endif %}
Hi Fini,
erst mal Danke für die schnelle Antwort. Ich bin beim Thema yaml nicht so fit.
Zum einen hab ich keine template.yaml, aber die kann man ja anlegen. Wenn ich hier aber den von dir geposteten Code dort einfüge, hagelt es ab der ersten {% Fehler wie
„Plain value cannot start with directive indicator character %“
„Unexpected flow-map-start token in YAML stream: „{““
Hallo Fini, hallo Phantomias,
während Phantomias geschrieben hat, wollte ich was fragen/auf was hinweisen.
…kann es sein, dass beim Einfügen vom Code „TEIL 1: Backend“ etwas nicht richtig eingefügt wurde?
Ich würde ggf. den Code von „TEIL 1: Backend“ wie bei "TEIL 2: Frontend einfügen und sorry, falls ich damit falsch lag.
VG Micha
Hallo Phantomias,
die Datei „template.yaml“ kannst Du mit dem „File editor“ neu erstellen.
Diese Datei muss dann über die Datei „configuration.yaml“ mit folgendem Eintrag im System mit eingebunden werden.
template: !include template.yaml
VG Micha
fini
8. Mai 2026 um 08:07
12
habe mein beitrag noch mal geändert… jetzt sollte der code richtig lesbar sein…
Ich habe seit Core 2026.5.2 gleiches Problem. Es kommt immer ein Konfigurations Fehler.
type: custom:home-feed-card
title: Anrufliste
card_id: main_feed
show_empty: false
state_color: true
history_days_back: 5
entities:
- entity: input_text.anrufliste
name: Fritz Box Anrufliste
max_history: 5
include_history: true
content_template: "{{state}}"
Logger: frontend.js.modern.202604294
Quelle: components/system_log/init .py:331
Erstmals aufgetreten: 17. Mai 2026 um 17:29:23 (17 Vorkommnisse)
Zuletzt protokolliert: 04:33:32
Uncaught error from Firefox 150.0 on Windows 10.0 TypeError: can’t convert undefined to object set hass (/hacsfiles/lovelace-home-feed-card/lovelace-home-feed-card.js:374:914) createErrorCardElement (src/panels/lovelace/cards/hui-card.ts:132:8) Vt/e[t] (/hacsfiles/lovelace-card-mod/card-mod.js:1:70784) ev.stopPropagation (src/panels/lovelace/cards/hui-card.ts:159:13) dispatchEvent (src/common/dom/fire_event.ts:83:7) tag.includes (src/panels/lovelace/create-element/create-element-base.ts:198:14)
Uncaught error from Edge 148.0.0.0 on Windows 10.0 TypeError: Cannot convert undefined or null to object set hass (/hacsfiles/lovelace-home-feed-card/lovelace-home-feed-card.js:374:914) createErrorCardElement (src/panels/lovelace/cards/hui-card.ts:133:27) Vt.e. (/hacsfiles/lovelace-card-mod/card-mod.js:1:70784) ev.stopPropagation (src/panels/lovelace/cards/hui-card.ts:159:13) dispatchEvent (src/common/dom/fire_event.ts:83:7) tag.includes (src/panels/lovelace/create-element/create-element-base.ts:198:14)
Uncaught error from Firefox 150.0 on Windows 10.0 TypeError: can’t convert undefined to object getOwnPropertyNames (node_modules/deep-freeze/index.js:4:9) _handleConfigChanged (src/panels/lovelace/editor/card-editor/hui-dialog-edit-card.ts:294:34) call (node_modules/lit-html/src/lit-html.ts:2114:28) dispatchEvent (src/common/dom/fire_event.ts:83:7) this._updateConfigElement (src/panels/lovelace/editor/hui-element-editor.ts:117:16)
Uncaught error from Chrome 119.0.6045.193 on Android 7.1.1 Error: Suspend promise not set c.suspend (/frontend_latest/core.7f2a5ea2524f943b.js:1:2194) _._suspendApp (/frontend_latest/app.49c4b4773f6bee40.js:17:51930) HTMLDocument. (/frontend_latest/app.49c4b4773f6bee40.js:17:50405)
olli
18. Mai 2026 um 18:23
14
RF1705
4. Juni 2026 um 11:23
16
Danke für die Hinweise. Ich hatte mit der Home Feed Card seit Home Assistant 2026.5.x ähnliche Probleme und habe mir deshalb eine eigene Lösung gebaut.
Falls ihr mögt, könnt ihr gerne meine neue Integration plus separate Lovelace Card testen:
Integration:
https://github.com/RF1705/fritzbox-calllist
Lovelace Card:
https://github.com/RF1705/fritzbox-calllist-card
Die Integration nutzt direkt den FRITZ!Box Callmonitor-Sensor, erstellt eine eigene Anrufhistorie und kommt ohne input_text/Helper aus. Optional gibt es auch Reverse Lookup über Das Örtliche, standardmäßig deaktiviert, weil dabei Telefonnummern an einen Drittanbieter gesendet werden.
Die Card ist unabhängig von Markdown/Home Feed Card und zeigt Live-Anrufe, Historie und Anrufdauer direkt an.
Feedback oder Bugreports gerne direkt als Issue auf GitHub.
VG
olli
4. Juni 2026 um 11:24
17
Das sieht spannend aus, muss ich mir mal anschauen!