Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danchaltiel/heatzy-pilote-card
Heatzy Pilote Card
https://github.com/danchaltiel/heatzy-pilote-card
climate hacs hacs-plugin heatzy homeassistant
Last synced: 12 days ago
JSON representation
Heatzy Pilote Card
- Host: GitHub
- URL: https://github.com/danchaltiel/heatzy-pilote-card
- Owner: DanChaltiel
- License: gpl-3.0
- Created: 2020-12-13T13:27:06.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-24T14:59:26.000Z (11 months ago)
- Last Synced: 2024-10-27T22:26:32.969Z (24 days ago)
- Topics: climate, hacs, hacs-plugin, heatzy, homeassistant
- Language: JavaScript
- Homepage:
- Size: 39.1 KB
- Stars: 4
- Watchers: 3
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Heatzy Pilote Card
[![HACS Supported](https://img.shields.io/badge/HACS-Not_Supported-orange.svg?style=for-the-badge)](https://github.com/custom-components/hacs)
Cette card est basée sur l'intégration de [Cyr-ius](https://github.com/Cyr-ius/hass-heatzy)
## Installation
Copiez `heatzy-pilote-card.js` dans `config/www/community/heatzy-pilote-card` (créer le dossier si besoin), ensuite ajoutez la ressource dans Home Assistant.
Rendez-vous [ici](https://my.home-assistant.io/redirect/lovelace_dashboards/) pour ouvrir la configuration des tableaux de bord et cliquez sur les trois petits points en haut à droite et cliquez "Ressources".
Sur cette page vous pouvez ajouter une nouvelle ressource en cliquant sur le bouton "Ajouter ressource", il faudra ensuite spécifier l'URL `/local/community/heatzy-pilote-card/heatzy-pilote-card.js?v=2.0.0` et le type de ressource "Javascript".Remarque :
A chaque fois que vous voulez remplacer ou mettre à jour le fichier heatzy-pilote-card.js il vous faudra incrémenter le numéro de version spécifié dans l'URL de la ressource afin qu'Home Assistant le prenne en compte ex : `/local/community/heatzy-pilote-card/heatzy-pilote-card.js?v=2.0.1`## Configuration de la carte
### Main Options
| Name | Type | Default | Supported options | Description |
|------------|--------|--------------|-----------------------------|------------------------------|
| `type` | string | **Required** | `custom:heatzy-pilote-card` | Type of the card |
| `title` | string | optional | none | Optional title in the header |
| `language` | string | EN | EN\|FR | Language |
| `elements` | array | **Required** | none | List of elements### Options for Elements
| Name | Type | Default | Supported options | Description |
|-----------------|--------|--------------|------------------ |---------------|
| `entity` | string | **Required** | none | A `climate` entity, likely from [Devotics](https://github.com/Devotics/heatzy-home-hassistant) integration |
| `friendly_name` | string | optional | the ID of the entity, minus `climate.`, capitalized | Name of the entity |
| `temp_sensor` | string | optional | none | Optional sensor to display the temperature of the room### Example
```yaml
type: custom:heatzy-pilote-card
title: Mes chauffages
language: fr
elements:
- entity: climate.rad_bureau
temp_sensor: sensor.bureau_temperature
friendly_name: Bureau
```| Light mode | Dark mode |
|--------------|-------------|
| ![image](https://github.com/DanChaltiel/heatzy-pilote-card/assets/15105152/40e6983b-8e69-4363-b77c-6bf92bff9925) | ![image](https://github.com/DanChaltiel/heatzy-pilote-card/assets/15105152/7ff3578e-ad1b-4008-ae25-b2225fb1d66a) |