This post has grown out of hand.
My plugins are now listed on github
Original post below
Some of you may have seen the lovelace plugins I have posted on the forums.
I realized there are some that I have not posted before, so I’ll use this topic to present them - and the old ones.
I’ll make one reply per thing, and then link them from this one.
Feel free to ask questions or discuss in this topic as well!
auto-entities - Automatically populate the
entities: list of other cards. (Improved version of the well known monster-card)
state switch - Switch cards based on an entity state or on the logged in user
layout card - Gives you more control over how cards are placed in a view
color glance card - A glance card with a colorized background
useful markdown card - A markdown card that lets you show live entity states and attributes
card modder - Lets you style any card using css
popup card - Replace the more-info dialog with any lovelace card
column card - Display other cards in columns even in a panel view
color-picker - Select light color without more-info
slider entity row - Add a slider for dimming lamps
toggle lock entity row - Avoid accidentally toggling entities
time input row - Input a time without having to open the more-info dialog
fold entity row - Group entities, and fold them away
folding group entity row - Display an entire
group of entities at once, and fold it away
browser-commander - Controll the browser viewing your frontend from your backend
lovelace-gen - A lovelace configuration generator with templates other conveniences
lovelace-player - Make any browser a media player
lovelace-fullykiosk - Control the screen and get motion alerts from Fully Kiosk Browser
card-tools - A library of useful tools for authors of custom cards/elements/entity rows.
hass-fontawesome - Use icons from fontawesome anywhere in Home Assistant
card-loader - A quickfix for some custom cards not being able to load other custom cards (not necessary for mine though, mine are perfect /s)
All my plugins are automatically added to the custom_updater and can be seen and managed by the tracker-card.
In order for that to work, you need to add a version number to the url when you import the plugins.
resources: - url: /local/card-tools.js?v=0 type: js
What comes after the
v= doesn’t matter, and will be replaced as soon as you automatically update the card.
Also note that my cards don’t have version numbers as such, but instead rely on the git commit hashes, so they will look a bit different in the tracker-card: