This is a fork of the Lovelace HTML card of Piotr Machowski. It includes some fixes that are pending PRs in Piotr's repository for some time now. All credit goes to Piotr. All coffee and paypal links here are those of Piotr. The install instructions have been adapted to pull the version of this fork.
This card displays provided data as an HTML content of a card.
Key | Type | Required | Default | Description |
---|---|---|---|---|
title |
string |
False |
- | Title of a card |
content |
string |
True |
- | Content of a card |
- Entity state, example:
[[ sun.sun ]]
,[[ sun.sun.state ]]
- Entity attribute, example:
[[ sun.sun.attrubutes.elevation ]]
views:
- name: Example
cards:
- type: custom:html-card
title: 'HTML card'
content: |
Sun state: <b>[[sun.sun]]</b>, elevation: [[sun.sun.attributes.elevation]]</br>
<b>Hello</b> there!<p>General <u>Kenobi!</u></p>
<img src="https://i.redd.it/ltxppihy4cyy.jpg" width="70%"/></br>
<ha-icon icon="mdi:speaker"></ha-icon> Volume: [[input_number.system_volume]]%</br>
<center><img src="https://vignette.wikia.nocookie.net/starwars/images/f/fa/Modal_Nodes_02.jpg" width="[[input_number.system_volume]]%"/></center>
-
Download html-card.js to
/www/community/html-card
directory:mkdir -p www/community/html-card cd www/community/html-card/ wget https://github.com/Jpsy/lovelace-html-card/raw/master/dist/html-card.js
-
Add card to Lovelace resources in:
Configuration -> Dashboards -> Resources -> +Add ResourceURL: /local/community/html-card/html-card.js
Resource type: JavaScript module
- To use mdi icon follow example:
<ha-icon icon="mdi:weather-sunny"></ha-icon>
- If you need more powerful templates check out HTML Template card
- The only improvement over markdown-mod that html-card provides is ability to use css styles.
- This card is available in HACS