All Projects → ciotlosm → Lovelace Thermostat Dark Card

ciotlosm / Lovelace Thermostat Dark Card

Licence: mit
🌡 Thermostat card with a round and black feel to it

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Lovelace Thermostat Dark Card

Bruh3 Home Assistant Configuration
(OBSOLETE) BRUH3 Home Assistant Configuration
Stars: ✭ 347 (-41.48%)
Mutual labels:  home-assistant
Dwains Lovelace Dashboard
An auto generating Home Assistant Lovelace UI dashboard for desktop, tablet and mobile by Dwains for desktop, tablet, mobile
Stars: ✭ 432 (-27.15%)
Mutual labels:  home-assistant
Home Assistant Custom Ui
Custom UI elements for https://home-assistant.io
Stars: ✭ 503 (-15.18%)
Mutual labels:  home-assistant
Simple Thermostat
A different take on the thermostat card for Home Assistant ♨️
Stars: ✭ 357 (-39.8%)
Mutual labels:  home-assistant
Homeassistant
Home Assistant Configuration Files and Documentation
Stars: ✭ 395 (-33.39%)
Mutual labels:  home-assistant
Smarthome
@skalavala 👍 Nothing But Smarthome Stuff! - By Mahasri Kalavala
Stars: ✭ 437 (-26.31%)
Mutual labels:  home-assistant
Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+521.75%)
Mutual labels:  home-assistant
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (-8.09%)
Mutual labels:  home-assistant
Miflora Mqtt Daemon
Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳
Stars: ✭ 409 (-31.03%)
Mutual labels:  home-assistant
Home Assistant Configuration
🏡 My Home Assistant Configuration Files. Be sure to ⭐️ my repo!
Stars: ✭ 472 (-20.4%)
Mutual labels:  home-assistant
Haaska
Home Assistant Alexa Skill Adapter that supports v3 of the Alexa Smart Home Skill API
Stars: ✭ 369 (-37.77%)
Mutual labels:  home-assistant
Magic Cards
🎩 Queue music, play movies, or trigger events with RFID cards.
Stars: ✭ 372 (-37.27%)
Mutual labels:  home-assistant
Yandexstation
Управление Яндекс.Станцией и другими колонками с Алисой из Home Assistant
Stars: ✭ 439 (-25.97%)
Mutual labels:  home-assistant
Hue Sensors Hass
Support for Hue motion sensors and device tracker
Stars: ✭ 353 (-40.47%)
Mutual labels:  home-assistant
Esp Mqtt Json Digital Leds
(OBSOLETE) ESP8266 MQTT JSON Digital LEDs for Home Assistant
Stars: ✭ 503 (-15.18%)
Mutual labels:  home-assistant
Harmony Api
🗼 A simple server allowing you to query/control multiple local Harmony Home Hubs over HTTP or MQTT
Stars: ✭ 345 (-41.82%)
Mutual labels:  home-assistant
Lovelace Xiaomi Vacuum Map Card
This card enables you to specify a target or start a zoned cleanup using live or static map, just like in Xiaomi Home app. Additionally you can define a list of zones and choose the ones to be cleaned.
Stars: ✭ 433 (-26.98%)
Mutual labels:  home-assistant
Hassio Zigbee2mqtt
Hass.io add-on for zigbee2mqtt
Stars: ✭ 547 (-7.76%)
Mutual labels:  home-assistant
Repository
Home Assistant Community Add-ons
Stars: ✭ 520 (-12.31%)
Mutual labels:  home-assistant
Rhasspy
Offline private voice assistant for many human languages
Stars: ✭ 458 (-22.77%)
Mutual labels:  home-assistant

Dark Thermostat by @ciotlosm

A simple thermostat implemented in CSS based on Nest Thermostat Control by Dal Hundal @dalhundal on CodePen

alt text

GitHub Release License hacs_badge

Project Maintenance GitHub Activity

Discord Community Forum

Support

Hey dude! Help me out for a couple of 🍻 or a ☕️!

coffee

Options

Name Type Default Description
type string Required custom:thermostat-dark-card
entity string Required The entity id of climate entity. Example: climate.hvac
name string optional Card title
hvac object optional Allows mapping of custom states or using a custom sensor/attribute for state
step number 0.5 The step to use when increasing or decreasing temperature
highlight_tap boolean false Show the tap area highlight when changing temperature settings
chevron_size number 50 Size of chevrons for temperature adjustment
pending number 3 Seconds to wait in control mode until state changes are sent back to the server
idle_zone number 2 Degrees of minimum difference between set points when thermostat supports both heating and cooling
ambient_temperature string optional An entity id of a sensor to use as ambient_temperature instead of the one provided by the thermostat
range_min number optional Override thermostat's minimum value
range_max number optional Override thermostat's maximum value
away object optional Allows usage of a custom sensor/attribute for the away detection.

hvac object

Name Type Default Description
states optional optional A list of states. See examples.
attribute string hvac_action An attribute of the entity to use as state. This cannot be used in conjunction with sensor.
sensor object optional The sensor object which monitors the hvac state. This cannot be used in conjunction with attribute.

away object

NOTE: If the climate entity already provides an attribute away_mode, this configuration is wont apply.

Name Type Default Description
sensor object optional A sensor which provides the away state.
attribute string preset_mode An attribute of the entity to use as state.

sensor object

Name Type Default Description
sensor string Required A sensor which provides the hvac state. See examples.
attribute string state An attribute of the sensor to use as state.

Examples

Simple example

- type: custom:thermostat-dark-card
  title: Bedroom
  entity: climate.ecobee

Example with custom hvac_states

- type: custom:thermostat-dark-card
  title: Bedroom
  entity: climate.hvac
  chevron_size: 100
  hvac:
    states:
      'Off': 'idle'
      'Cooling': 'cooling'
      'Heating': 'heating'
    attribute: operation_mode

Example with custom hvac_sensor

- type: custom:thermostat-dark-card
  title: Bedroom
  entity: climate.nest
  chevron_size: 100
  hvac:
    states:
      'idle': 'idle'
      'cooling': 'cooling'
      'heating': 'heating'
    sensor:
      sensor: sensor.nest_thermostat_hvac_state

Example with external ambient sensor

- type: custom:thermostat-dark-card
  title: Bedroom
  entity: climate.ecobee
  ambient_temperature: sensor.bedroom_temperature

Custom attribute only

- type: custom:thermostat-dark-card
  title: Bedroom
  entity: climate.bedroom
  away:
    attribute: custom_away_mode

Sensor only

- type: custom:thermostat-dark-card
  title: Bedroom
  entity: climate.bedroom
  away:
    sensor:
      sensor: input_boolean.climate_bedroom_away

Sensor with attribute

- type: custom:thermostat-dark-card
  title: Bedroom
  entity: climate.bedroom
  away:
    sensor:
      sensor: climate.bedroom
      attribute: away
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].