Panneaux Solaire Enphase Envoy

Salut,

tu veux sauvegarder quoi pour relire quoi?
Les détails sont sauvés dans la base court terme.
Et si correctement mis sur le dashboard énergie, les stats sont sauvés pour « toujours »

Minet 2022-11-07 à 21.04.24

Solar Prod, si on pouvait revenir sur les jours précédent, semaine, mois etc …

Merci

Salut,

Sur une carte de dashboard de base tu n’utilise que les données des entités dont l’historique n’est que de 10 jours par défaut et même moins si tu optimise ton système.

Il n’y a que les données long terme. Qui sont gardées sans limite. Et ça c’est alors dans le dashboard énergie, là tu peux aller autant que tu veux en arrière et voir des infos consolidées au jour, au mois ou année… Mais j’imagine que ça tu as aussi déjà?

En effet, je l’ai déjà! Mais c’est une option merci!

bonjour
ta carte
GitHub - RomRider/apexcharts-card: fonctionne tjs ?
j’ai essayé de l’installer ce WE mais rien ne s’affiche :
image
voici ma carte :

type: custom:apexcharts-card
graph_span: 24h
span:
  start: day
stacked: true
header:
  show: true
  title: Solar Prod
series:
  - entity: sensor.envoy_abri_current_power_consumption
    type: column
    name: Conso
    transform: return x *-1 ;
    color: orange
    group_by:
      func: avg
      duration: 5min
  - entity: sensor.envoy_abri_current_power_production
    type: column
    name: Prod
    color: Turquoise
    group_by:
      func: avg
      duration: 5min
  - entity: sensor.inst_energy_difference
    type: column
    name: Importé/Exporté
    transform: return x *-1 ;
    color: grey
    group_by:
      func: avg
      duration: 5min

mon entité sensor.envoy_abri_current_power_consumption renvoi bien un valeure, je ne comprend donc pas pouquoi elle passe en Na dans le graphique
toutes les autres cartes fonctionnent au top, merci :slight_smile:

Bonjour,
pas assez expert pour te dire ce qui ne va pas, mais voici ce que j’ai dans ma carte pour les series.
Pas besoin de transform, j’utilise l’otion invert: true

series:
  - entity: sensor.pv_xxx_current_energy_consumption
    invert: true
    type: column
    name: Conso
    color: Orange
    group_by:
      func: max
      duration: 1min
  - entity: sensor.pv_xxx_current_energy_production
    type: column
    name: Prod
    color: DeepSkyBlue
    group_by:
      func: max
      duration: 1min
  - entity: sensor.inst_energy_difference
    type: column
    name: Imp/Exp
    invert: true
    color: grey
    group_by:
      func: max
      duration: 1min

bonjour
merci ca fonctionne, j’avais oublié de mettre mes sensors dans le recorder.
par contre ca fait un trait droit jusque la fin de journée (entre l’heure courante et la fin de la journée)

Bonjour
joue avec les paramètres ci-dessous.

type: custom:apexcharts-card
graph_span: 24h
span:
  start: day
stacked: true
header:
  show: true
  title: Solar Prod
now:
  show: true
  color: red
1 « J'aime »

Un message a été scindé en un nouveau sujet : Choix materiels solaire

bonjour @JyMinet

c’est quoi le code de ta carte ? Enfin plutôt de ton sensor importé/exporté STP ?

de mon coté j’ai des décalage que je n’arrive pas à corriger de suite (je tourne un peu en rond)

image

Merci

j’ai trouvé mon erreur :wink:
j’avais écris : sensor.sensor.states('sensor.puissance_corrigee')
donc là c’est clair que cela passe pas :slight_smile:
Et là c’est mieux :
image

bonjour comment récupères-tu les données sous forme de ce graphique stp ? sachant que je débute… merci !

1 « J'aime »

Alors patience, je finalise mes travaux avant de faire un petit résumé complet de tout ça

l’idée étant de refaire en partie ces éléments :
image

je n’aurais pas les compétences pour faire une carte mais au moins disposer des infos

1 « J'aime »

bonsoir
je suis novice en yaml, je viens d’ installer des panneaux avec une passerelle envoy.
je cherche a refaire les carte de mathep et j’ai un petit problème:
dans config.yaml, j’ai déclaré 2 sensors mais il ne sont pas intégré, je ne les vois pas dans outils de développement,seul celui du gaz fonctionne, je ne vois pas ou ca bloque
si quelqu’un peut m’aider, merci d’avance

######compteur de gaz####
template:
- sensor:
    name: "compteur_gaz"
    unique_id: "energie_gaz_compteur"
    unit_of_measurement: 'm³'
    device_class: "gas"
    state_class: total
    state: "{{states('input_number.compteur_gaz')}}"
    
# calcul power export
- sensor:      
    name: energy_exporting
    unique_id: "energie_exporté"
    value_template: "{{ [0, (states('sensor.envoy_122244040944_current_power_production') | int - states('sensor.envoy_122244040944_current_power_consumption') | int)] | max }}"
    unit_of_measurement: 'W'
    icon_template: 'mdi:flash'
#calcul power import
- sensor:     
    name: energy_importing
    unique_id: "energie_importé"
    value_template: "{{ [0, (states('sensor.envoy_122244040944_current_power_consumption') | int - states('sensor.envoy_122244040944_current_power_production') | int)] | max }}"
    unit_of_measurement: 'W'
    icon_template: 'mdi:flash'

Salut,

Tu as des soucis d’indentation déjà, je ne suis pas certain que ça passe la vérification.
Avec cette façon d’écrire le yaml, tu n’as qu’un mot clé « sensor » et les différents sensors sont définis en dessous avec des tirets.

Ceci devrais marcher un peu mieux:

template:
  - sensor:
######compteur de gaz####
      - name: "compteur_gaz"
        unique_id: "energie_gaz_compteur"
        unit_of_measurement: 'm³'
        device_class: "gas"
        state_class: total
        state: "{{states('input_number.compteur_gaz')}}"
# calcul power export
      - name: energy_exporting
        unique_id: "energie_exporté"
        value_template: "{{ [0, (states('sensor.envoy_122244040944_current_power_production') | int - states('sensor.envoy_122244040944_current_power_consumption') | int)] | max }}"
        unit_of_measurement: 'W'
        icon_template: 'mdi:flash'
#calcul power import
      - name: energy_importing
        unique_id: "energie_importé"
        value_template: "{{ [0, (states('sensor.envoy_122244040944_current_power_consumption') | int - states('sensor.envoy_122244040944_current_power_production') | int)] | max }}"
        unit_of_measurement: 'W'
        icon_template: 'mdi:flash'

merci de ton aide alex
j’ai vu que la façon d’ écrire avait changé entre le tuto de mathep et maintenant
j’ai regardé sur la doc des template avant de venir sur le forum.
bref
j’ai recopier ce que tu m’ a mis mais ca na pas fonctionné. Ca passe la verification mais pas de sensor en vue
image
sous studio code ca a l’air bon mais toujours pas de sensor, quand on colle du forum vers HA ca casse le formatage

C’est sûr que chez moi je n’utilise pas cette façon d’écrire.
D’ailleurs je pense que c’est l’ancienne celle-ci mais c’est celle qui est dan la doc pour les sensor template…

Voici le format que j’ai pour tous mes sensors.
(je n’ai pas remis toutes tes caractéristiques, mais elles s’ajoutent comme elles l’étaient)

sensor:
  - platform: template
    sensors:
      compteur_gaz:
        unique_id: "energie_gaz_compteur"
        [....]
      energy_exporting:
        unique_id: "energie_exporté"
        [....]
      energy_importing:
        unique_id: "energie_importé"
        [....]

Ce code c’est l’ancien format et tu peux polluer tes logs avec ça. Autant passer au nouveau format. Du jour au lendemain ça pourras ne plus fonctionner. D’ailleurs le unique id pas sûr qu’il fonctionne encore.

Oui j’avais oublié de parler de ça, c’est un peu inutile je pense car c’est utile pour définir un appareil, mais on en a pas besoin…

merci pour votre aide, j’ai fini par trouver
effectivement j’ai mixé du ancien et nouveau format de sensor
en binant la doc j’ai compris que certaine options ne s’ appelaient plus pareil