button-card
❇️ Lovelace button-card for home assistant
TypeScript★ 2.5k⑂ 278 forksMITupdated 5 days ago
git clone https://github.com/custom-cards/button-card.gitcustom-cards/button-cardREADME.mdfork it — it’s yours
Button Card by @RomRider
Useful links
What is custom:button-card?
This is a lovelace custom card called button-card for your entities with a LOT of configuration options.
- works with any entity
- 6 available actions on tap and/or hold and/or double click:
none,toggle,more-info,navigate,url,assistandcall-service - icon tap action: Separate action when clicking the icon specifically which takes precedence over main card actions.
- momentary actions for the card and/or icon:
press_actionandrelease_action(if used, replaces default actions) - 3 button-card custom actions:
javascript,multi-actions,toast - state display (optional)
- custom color (optional), or based on light rgb value/temperature
- custom state definition with customizable color, icon and style
- custom size of the icon, width and height
- aspect ratio support
- Support for javascript templates
- custom icon
- custom css style
- multiple layout support and custom layout support
- units for sensors can be redefined or hidden
- 2 color types
icon: apply color settings to the icon onlycard: apply color settings to the card only
- automatic font color if
color_typeis set tocard - blank card and label card (for organization)
- Native blink animation support
- icon rotation animation support
- confirmation popup for sensitive items or locking mecanism
- password or PIN protection for actions
- haptic support for the IOS companion App
- support for HACS
more like this
todo-swipe-card
A specialized swipe card for todo lists in Home Assistant with custom styling
JavaScript★ 53
esphome_modbus_bridge
ESPHome Modbus TCP↔RTU Bridge – Transparent bridge for ESP8266/ESP32 that lets multiple Modbus TCP clients communicate…
C++★ 53
ESPGeiger
☢️ ESP8266 / ESP32 Firmware for collecting and reporting statistics from Geiger counters
C++★ 53
