Ich habe heute ein card-mod-Update gemacht und bekomme nun ständig beim Neuladen der Seite den Fehler:
Card-mod duplicate patch warning
CARD-MOD (4.2.0): hui-card already patched by unknown version!
So richtig Schlau werde ich nicht aus den ganzen Beschreibungen für die Ursache. Und alles was Google vorgeschlagen hat, hat auch zu keinem Ergebnis geführt. In den Resources habe ich keine doppelten Einträge für catd-mod.
Kann mir jemand sagen, wo ich da suchen muss?
P.S.: Deinstallieren und neu installieren hat das Problem gelöst.
Die Ursache wäre aber schon schön zu wissen.
Löschen der extra_module_url aus der configuration.yaml hat auch bei mir geholfen.
Nur schnelles Neuladen hat doch nicht auf Dauer geholfen, musse HA neu starten.
Ich hatte es in configuration.yaml auch entfernt, aber nicht gelöscht, sondern nur auskommentiert.
Scheinbar reicht das nicht, card-mod sucht wohl nur nach dem string.
Das scheint aber noch nicht gelöst zu sein. Ich habe jetzt mal die Browserdaten gelöscht wegen eines anderen Problems, nun habe ich den Fehler wieder. Ich habe nach dem Löschen auch bemerkt, dass zunächst einige card-mod-Anweisungen nicht gewirkt haben, erst nach einem Neuladen der Seite.
Hilft das wirklich, wenn CardMod an sich dann langsamer läuft?
Übrigens stand das schon in den Release Notes zu 4.0.0 am 19.11.25:
IMPORTANT: Upgrading when using Frontend module.
If you use Frontend module, as described HERE (instructions updated for v4) you will need to make sure that your Frontend resource module matches the Dashboard resources URL EXACTLY. v4 has an updated mechanism to prevent duplicate patching, but your Frontend resource module will not be up to date and your Browser may run old code. You can tell if this is your scenario as you will likely have console errors about missing functions. Future v4 upgrades should not error, but you should always update your Frontend module URL after upgrading via HACS.
Und seit dem stand im jedem Release Note:
REMINDER: If you are using HACS and Frontend extra_module_url make sure to update extra_module_url to match Dashboard resource and restart Home Assistant
Das wars? kein Neuladen der Config, kein Neustart?
Ich habe es jetzt komplett gelöscht, dann wieder hinzugefügt.
Und natürlich jedes Mal HA neu gestartet.
Es bleibt dabei, nach Browserdaten löschen ist die Meldung wieder da.
in configuration.yaml angegeben lt. Doku. Ich finde kein Verzeichnis “hacsfiles”. Vlt ist das ja das Problem. Leider finde ich aber auch nicht mehr, wie ich mir den Pfad anzeigenb lassen kann, den card-mod benutzt. Habe es über hacs versucht, finde aber nicht das Menü für die Anzeige.
Um den genauen Pfad zu finden, musst du Dashboard bearbeiten, dann oben rechts auf die 3 Punkte und dann Ressource verwalten und da die Card Mod URL suchen
Einerseits ist es mir peinlich, dass ich erst 12345678901 angegeben habe. Habe nicht auf die Nummer geschaut.
Jetzt habe ich aber den Pfad aus dem Repo hineinkopiert. Und nachdem ich HA neu gestartet habe, war die Warnung wieder da. Jetzt kommt sie sogar wieder bei jedem Refresh.
Ich glaube, das Problem jetzt gelöst zu haben. Mein configuration.yaml sieht jetzt so aus:
Sonst würde mir noch einfallen System mal komplett neustart (der rote Button nicht der gelbe für HA neu laden) oder mal diesen Button zu nutzen wie es der Card Mod Entwickler bereit stellt (siehe Link den ich gepostet habe)