Home Assistant · ARSUN · Solaire

ARSUN + Home Assistant
Enfin une méthode simple.

Découvrez comment différencier simplement l'énergie consommée depuis le réseau de celle réellement produite par vos panneaux solaires grâce à Home Assistant et ARSUN. Une automatisation concrète, testée et pensée pour obtenir enfin une vision claire de votre consommation.

Tutoriel

Comprendre votre consommation solaire.

La vidéo vous explique le principe et la configuration. Retrouvez ensuite directement les éléments nécessaires pour reproduire l'installation dans Home Assistant.

⚙️ Principe de la configuration
Home Assistant
+
ARSUN
+
Compteur d'énergie
+
Automatisation

Objectif :

Différencier l'énergie consommée
depuis le réseau électrique

et

l'énergie consommée depuis
la production solaire.
Étape 1

Créer les 3 input_number

Ces trois valeurs permettent à Home Assistant de mémoriser les consommations et de répartir l'énergie entre le réseau et le solaire.

Cumul de référence

input_number.cumulustest_last_energy

Énergie forcée

input_number.arsun_testforce

Surplus solaire

input_number.arsun_testsurplus
Étape 2

L'automatisation Home Assistant

Cette automatisation surveille l'évolution de votre consommation et détermine si l'énergie utilisée provient du réseau ou de votre installation solaire.

⚡ ARSUN Solaire Domotique
alias: ARSUN Solaire Domotique
description: "solaire domotique"

triggers:
  - entity_id: sensor.cumulus_energy
    trigger: state

conditions: []

actions:

  - choose:

      - conditions:
          - condition: template
            value_template: "{{ last_energy == 0 }}"

        sequence:

          - target:
              entity_id: input_number.cumulustest_last_energy

            data:
              value: "{{ current_energy }}"

            action: input_number.set_value


      - conditions:
          - condition: template
            value_template: "{{ delta > 0 and last_energy > 0 }}"

        sequence:

          - choose:

              - conditions:

                  - condition: state
                    entity_id: switch.contacteur_sec_tableau_solaire_l1
                    state: "on"

                sequence:

                  - target:
                      entity_id: input_number.arsun_testforce

                    data:
                      value: |
                        {{
                          (
                            states('input_number.arsun_testforce') | float(0)
                            + delta
                          ) | round(3)
                        }}

                    action: input_number.set_value


              - conditions:

                  - condition: state
                    entity_id: switch.contacteur_sec_tableau_solaire_l1
                    state: "off"

                sequence:

                  - target:
                      entity_id: input_number.arsun_testsurplus

                    data:
                      value: |
                        {{
                          (
                            states('input_number.arsun_testsurplus') | float(0)
                            + delta
                          ) | round(3)
                        }}

                    action: input_number.set_value


          - target:
              entity_id: input_number.cumulustest_last_energy

            data:
              value: "{{ current_energy }}"

            action: input_number.set_value


variables:

  current_energy: "{{ states('sensor.cumulus_energy') | float(0) }}"

  last_energy: "{{ states('input_number.cumulustest_last_energy') | float(0) }}"

  delta: "{{ (current_energy - last_energy) | round(3) }}"
Comment ça fonctionne ?

Le principe est finalement assez simple.

Home Assistant surveille l'évolution de la consommation de votre équipement. À chaque variation, l'automatisation calcule la différence avec la précédente valeur enregistrée.

Elle regarde ensuite l'état du contacteur solaire. Lorsque celui-ci est actif, l'énergie est comptabilisée comme provenant de votre installation solaire. Dans le cas contraire, elle est attribuée au réseau.

Vous pouvez ainsi exploiter ces deux valeurs séparément dans Home Assistant et obtenir une vision beaucoup plus précise de votre consommation réelle.