syyyn / light-entity-card

Control any light or switch entity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Light Entity Card

Control any light/switch entity through lovelace

GitHub Release License Project Maintenance hacs_badge

Features


  • Works on any light and switch based entity
  • Toggle on/off
  • HS Color wheel
  • Color temperature and white value support
  • Support for configured language
  • Compact card support for grouped entities
  • use persist_features: true to always show entity features
  • use effects_list to add custom effects list or use input_select entity
  • always show or hide header and each input

Installation


Add through HACS

Or you can add this card manually by adding the following to resources in your lovelace config:

resources:
  - url: /local/light-entity-card/dist/light-entity-card.js
    type: js

Issues with the installation should be asked in the Home Asssitant forums

Configurations:


type: custom:light-entity-card
entity: light.downstairs
type: custom:light-entity-card
entity: light.downstairs
effects_list:
  - effect1
  - effect2
type: custom:light-entity-card
entity: light.downstairs
effects_list: input_select.custom_effect_list
type: custom:light-entity-card
entity: light.downstairs
group: true

Options:


Name Type Requirement Default value Description
type string Required custom:light-entity-card
entity string Required The entity name of the light entity to control
shorten_cards boolean Optional false show a compact version of the card
consolidate_entities boolean Optional false if entity is a group you can consolidate all entities into one
persist_features boolean Optional false always show entity features
effects_list list/string/boolean Optional custom list of effects, an input_select entity, or set false to always hide
header string Optional custom header name
hide_header boolean Optional false hides the entity header of the card including toggle
brightness boolean Optional true show brightness slider if available
color_temp boolean Optional true show color temp slider if available
white_value boolean Optional true show white value slider if available
color_picker boolean Optional true show color picker wheel if available
full_width_sliders boolean Optional false makes slider the full width of card
brightness_icon string Optional weather-sunny change the brightness slider icon
white_icon string Optional file-word-box change the white slider icon
temperature_icon string Optional thermometer change the temperature slider icon
show_slider_percent boolean Optional false show percent next to sliders
smooth_color_wheel boolean Optional false smooth out color wheel for more colors
child_card boolean Optional false remove padding/margin to make this card within another card

Enjoy my card? Help me out for a couple of 🍻 or a ☕!

coffee

About

Control any light or switch entity

License:MIT License


Languages

Language:JavaScript 100.0%