Bonjour
J’ai ajouté l’intégration « Enphase » qui me permet de récupérer de ma passerelle Envoy S Metered :
- La production totale de mon photovoltaïque
- La consommation totale de ma maison
J’ai intégré ces sensors dans mon dashboard Energy et je me retrouve avec une anomalie : en effet, la consommation « Maison » qui est présentée est la somme de « Solaire » + « Réseau » or ce qui est indiqué dans « Réseau » ne correspond pas à la consommation nette (total consommé-solaire)
Ceci s’explique par le fait que le sensor de enphase indique la conso total et pas nette.
Je pense que je dois passer par un sensor « Consommation Nette » a ajouter dans le fichier configuration.yaml avec la formule de calcule sensor.envoy_total-sensor.envoy_solaire et surtout le bon type pour que je le retrouve dans mon dashboard energy.
Preneur de votre aide j’ai essayé plusieurs choses sans succes.
Je débute!
Merci à vous et excellente journée
PS : dans l’exemple ci dessous : Le reseau est au vrai de 249,3Khw (257,8 - 8,5)

Salut,
accroche toi 
Pour calculer la quantité importée, il faut prendre la différence entre prod et conso effectivement, mais garder que quand la différence est négative, où la prod est inférieur à la conso.
J’ai fait une 2ème sensor qui calcule l’exportation aussi, qui lui ne garde quand la différence est positive.
J’a fait ça an utilisant les valeurs de puissance prod et conso instantanées donc en W, j’ai ensuite créé des sensor de type intégration pour passer en kWh. A mettre dans le dashboard Energie.

Les sensors de puissance!
- platform: template
sensors:
prod_cons_diff:
value_template: "{{ states('sensor.envoy_122230074642_current_power_production') | int(default=0) - states('sensor.compteur_puissance_nette') | int(default=0) }}"
unit_of_measurement: "W"
device_class: power
generation_to_grid_entity:
device_class: power
unit_of_measurement: W
value_template: >
{% if states('sensor.prod_cons_diff')|int(default=0) > 0 %}
{{ states('sensor.prod_cons_diff')|int(default=0)}}
{% else %}
0
{% endif %}
grid_to_house_entity:
device_class: power
unit_of_measurement: W
value_template: >
{% if states('sensor.prod_cons_diff')|int(default=0) <= 0 %}
{{ states('sensor.prod_cons_diff')|int(default=0) * -1 }}
{% else %}
0
{% endif %}
Les Sensors d’energie:
- platform: integration
source: sensor.grid_to_house_entity
name: energy_spent
unit_prefix: k
unit_time: h
round: 2
method: left
- platform: integration
source: sensor.generation_to_grid_entity
name: energy_exported
unit_prefix: k
unit_time: h
round: 2
method: left
Merci je vais regarder l’implémentation de pres !