tomoqv
(Tomas)
February 21, 2019, 6:40pm
1
I am using this in my ui-lovelace.yaml:
resources:
- url: /customcards/lovelace/card-tools.js
type: js
- url: /customcards/lovelace/card-modder.js
type: module
- url: /customcards/lovelace/secondaryinfo-entity-row.js
type: module
- url: /customcards/lovelace/monster-card.js
type: js
- url: /customcards/lovelace/fold-entity-row.js
type: js
- url: /customcards/lovelace/useful-markdown-card.js
type: js
- url: /customcards/lovelace/bignumber-card.js
type: js
- url: /customcards/lovelace/time-input-row.js
type: js
- url: /customcards/lovelace/tracker-card.js
type: js
- url: /customcards/lovelace/alarm_control_panel-card.js
type: js
- url: /customcards/lovelace/mini-media-player-bundle.js
type: module
- url: /customcards/lovelace/compact-custom-header/compact-custom-header.js
type: js
- url: /customcards/lovelace/kiosk.js
type: js
and e.g.
- type: custom:card-modder
card:
type: custom:useful-markdown-card
content: >
# [[ sensor.date_short ]]
## [[ sensor.swedish_calendar_weekday ]] vecka [[ sensor.week_no ]]
After upgrading to hass.io 0.88.0 today I get the custom element doesn't exist: card-modder
error. Worked like a charm right before the upgrade.
What should I check?
Thanks
Catt00
(Peter)
February 21, 2019, 6:44pm
2
Have you updated the card-modder?
tomoqv
(Tomas)
February 21, 2019, 6:46pm
3
Just updated everything with the updater-card, maybe need another restart.
Catt00
(Peter)
February 21, 2019, 6:49pm
4
Gör det! Think the changes needs a reboot to HA to read the JS files.
tomoqv
(Tomas)
February 21, 2019, 6:50pm
5
It works now, must have been some card that was not updated.
tomoqv
(Tomas)
February 21, 2019, 6:50pm
6
Tack för hjälpen! / Thanks for the help!
thomasloven
(Thomas Lovén)
February 21, 2019, 7:11pm
7
Just in case anyone with similar problems reads this:
If the card uses card-tools, the solution is to update card-tools
If that doesn’t work, clear the cache.
If that doesn’t work, make sure you really did update card-tools. Compare line 15 of the source code to what’s on github.
There’s a 110 % probability that card-tools is your problem.
2 Likes
jazzyisj
(Jason)
February 21, 2019, 7:15pm
8
Similar problem with different cards though.
Issue started with upgrade to 88.0. Everything was working fine on 87.1. Now I’m getting the following errors for two of my custom lovelace cards in place of the card. The errors appeared after I got the “New Frontend Available” message and I reloaded the front end. This error is happening across all browsers on all platforms. All the other custom lovelace cards aI use are working correctly.
Custom element doesn't exist: button-card
Custom element doesn't exist: dark-sky-weather-card
T…
I’m having the same problem. I confirmed card-tools is up to date and so is card-modded. I also checked on all browsers, cleared cache and also getting errors on iOS app. I’m stumped. It worked prior to going to 0.88.0.
UPDATE: a separate reboot after the upgrade fixed my problem.
Yoinkz
February 23, 2019, 7:37am
11
I’m sorry if I missed something, but I get this error after the update to 88.1:
Log Details (ERROR)
Sat Feb 23 2019 08:36:30 GMT+0100 (Centraleuropæisk normaltid)
http://xxx.xxx.xxx:8123/local/card-tools.js?v=445b68:19:12 Uncaught TypeError: Cannot convert undefined or null to object
I dont see any updates in my custom card, but should. I manually update something?
Yoinkz
February 23, 2019, 7:40am
12
I’m curios… What custom alarm are you using since you can have it in your custom updater?
tomoqv
(Tomas)
February 24, 2019, 2:17pm
13
I thought I would share if you are here because you are having an issue with your ios device and that a card is throwing this error message on your iphone or ipad.
I ran in to issues after i had installed the card wrong when accessing the app on my ipad. I cleared the cache in the settings of the device and the card worked as intended.