Skip to content

About

Carte Lovelace Home Assistant pour prise connectee mesurante : puissance, tension, courant, histogramme journalier, cout, securite et sante. Editeur visuel inclus

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Plug Card

Carte Lovelace sobre pour prise connectée avec mesure de consommation. Design neutre, optimisé mobile, éditeur visuel inclus.

Puissance en grand avec sa courbe, tension et courant, histogramme journalier tiré des statistiques, bande de fonctionnement, coût estimé, sécurité et santé de l'appareil.

Ce qu'elle apporte

Total juste malgré les remises à zéro. Le total affiché vient du sum des statistiques long terme, pas de l'état brut du capteur. Sur un compteur total_increasing remis à zéro, l'état repart de zéro et sous-estime la consommation réelle — parfois de moitié. Le sum cumule à travers les remises. Un écart détecté est signalé en infobulle.

Étiquettes honnêtes. L'histogramme et le « Aujourd'hui » viennent des statistiques period: day, alignées sur le fuseau de l'instance. Si les statistiques manquent, la carte retombe sur une estimation à partir de la puissance moyenne, et l'étiquette devient explicitement « Estimé 24 h » au lieu de prétendre au jour calendaire.

Sécurité en évidence. Surintensité, surcharge et défaut remontent dans un bandeau rouge en tête de carte. C'est la seule information de sécurité que fournit une prise mesurante, et elle est habituellement noyée dans la liste d'entités.

Détection de prise muette. stale_after signale une prise qui ne rapporte plus, en s'appuyant sur last_seen ou à défaut sur le last_reported le plus récent des mesures. Une prise figée continue sinon d'afficher sa dernière valeur.

Bande de fonctionnement. Découpage des cycles sur la fenêtre, avec durée cumulée et nombre de cycles. Le seuil de veille (standby_threshold) sépare la consommation utile de la veille.

Éditeur visuel

Sélecteurs filtrés par domaine et device_class — le champ Puissance ne propose que des capteurs device_class: power, Énergie que des energy. Libellés et aides en français, sections repliables pour la sécurité, le coût et l'affichage.

L'éditeur préserve les clés qu'il ne gère pas et les liste dans un bandeau, au lieu de les écraser silencieusement à la sauvegarde.

Installation

HACS (dépôt personnalisé)

  1. HACS → Frontend → ⋮ → Dépôts personnalisés
  2. URL https://github.com/junkoku38/smart-plug-card, catégorie Lovelace
  3. Installer, puis recharger le navigateur

Manuelle

Copier dist/smart-plug-card.js dans /config/www/, puis déclarer la ressource /local/smart-plug-card.js en type module.

Configuration

type: custom:smart-plug-card
name: Prise Prusa MK4
area: Bureau

switch: switch.prise_prusa_mk4
power: sensor.prise_prusa_mk4_power
voltage: sensor.prise_prusa_mk4_voltage
current: sensor.prise_prusa_mk4_current
energy: sensor.prise_prusa_mk4_energy

over_current: binary_sensor.prise_babymoov_over_current_detected
over_load: binary_sensor.prise_babymoov_over_load_detected
node_status: sensor.prise_babymoov_etat_du_noeud
firmware: update.prise_prusa_mk4
energy_reset: button.prise_babymoov_reset_accumulated_values

price: 0.2516
currency: €
standby_threshold: 5
stale_after: 120
hours: 24
daily_days: 7

Options

Option Type Défaut Rôle
name string Prise connectée Titre
area string — Suffixe du titre
switch entity — Interrupteur. Sans lui, l'état est déduit de la puissance
power entity — Puissance instantanée, mesure principale
voltage entity — Tension, tuile secondaire
current entity — Courant, tuile secondaire
energy entity — Compteur cumulé, source de l'histogramme et du total
over_current entity — Surintensité
over_load entity — Surcharge
problem entity — Défaut générique
node_status entity — alive / dead
last_seen entity — Horodatage du dernier contact
firmware entity — Entité update
energy_reset entity — button de remise à zéro du compteur
stale_after number 0 Minutes avant alerte de prise muette. 0 désactive
price number 0.25 Prix du kWh
price_entity entity — Prix dynamique, prend le pas sur price
currency string € Devise affichée
standby_threshold number 5 Puissance en W sous laquelle la prise est en veille
hours number 24 Fenêtre des courbes et de la bande
points number 48 Échantillons par courbe
daily_days number 7 Jours de l'histogramme
refresh number 300 Secondes entre deux relectures
show_daily_bars bool true Affiche l'histogramme
show_usage_strip bool true Affiche la bande de fonctionnement

Notes

Zigbee2MQTT renvoie installed_version: "-1" quand la version du firmware n'est pas lisible sur l'appareil. La carte affiche alors « Firmware à jour » plutôt que « FW -1 ».

Les courbes utilisent preserveAspectRatio="none". Les traits sont protégés par vector-effect="non-scaling-stroke", et le point de fin est un segment de longueur nulle à bout rond, qui reste un disque parfait quel que soit l'étirement.

Licence

MIT

About

Carte Lovelace Home Assistant pour prise connectee mesurante : puissance, tension, courant, histogramme journalier, cout, securite et sante. Editeur visuel inclus

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors