Skip to content

bernikr/lovelace-notify-card

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notify Card for Lovelace/Home Assistant

"Buy Me A Coffee" "Chat on Telegram"

This simple card allows you to notify any notification service manually from the dashboard.

card

Install

Install via HACS

  1. Go to the "Frontend"-tab in HACS
  2. Click on "Explore & Add Repositories"
  3. Search for Notify Card
  4. Click "Install this Repository in HACS"

Manual install

  1. Copy the notify-card.js file to your config/www folder
  2. Add a reference in the resoruce config:
resources:
  - url: /local/notify-card.js
    type: module

Config

Example config:

type: 'custom:notify-card'
label: Notify TV
card_title: Send Notification
notification_title:
  input: Title
action: notify.living_room_tv
data:
  message: $MSG
  title: $TITLE
  • action is the name of the action (service) to be called
  • data is used to define the data that gets passed to the action. Any data can be entered here, and $MSG and $TITLE will be replaced with the entered text
  • label is optional and controlls the placeholder text
  • card_title is optional and controlles the card title
  • notification_title is optional and can be used as a second textfield

Minimal config:

type: 'custom:notify-card'
action: notify.living_room_tv
data:
  message: $MSG

If you want a textfield to set the notification title with every message you can configure it like this:

type: 'custom:notify-card'
target: living_room_tv
notification_title:
  input:

If you want to change the label of the title textfield you can do that in the input parameter:

type: 'custom:notify-card'
target: living_room_tv
notification_ title:
  input: 'Put Title here'