Problème d'intégration Enphase

il faut une autehtification maintenant :

Note: Both Monitoring and Commissioning API follow OAuth 2.0 authentication. Each API request should include an OAuth 2.0 access token as Authorization header using the Bearer scheme, and the request should also include the API key of your application in header with name ‹ key ›.

je suis pas un spécialiste mais je pense qu’il y a des modifications a faire dans le fichier de connexion

hello à tous,
J’avais le problème depuis hier 9h avec perte de connexion ou plutôt échec d’authentification alors que l’intégration enphase était fonctionnelle depuis mon installation en février 2022…
En effet, après vérification, le firmware de ma passerelle S metered était passé en D7…Du coup voici ce que j’ai fait:
tout d’abord je n’ai pas désinstallé l’intégration officielle

Procédure pour la prise en compte du firmware D7

1- depuis HACS, ajouter le dépôt personnalisé suivant (il y en a plusieurs autres, mais d’après les forums, celui-ci fonctionne bien et est maintenu):

          https://github.com/briancmpbll/home_assistant_custom_envoy

2- installer le composant depuis HACS et redémarrer HA

3- dans intégration, normalement HA a détecté la passerelle qu’il faut désormais intégrer ; c’est là où j’ai galéré car il l’a détecte bien, mais malgré mon login+mdp et avoir coché « utiliser enlighten » la config plantait. En fait cela est dû au fait que HA détecte la passerelle avec une adresse IP V6 qui pose des pbs de communication!

pour y remédier, vider le cache de HA (ctrl+shift+r) et redémarrage HA. Normalement il va redétecter la passerelle, mais cette fois ci avec une adresse IP (dans mon cas c’était bien 192.168.0.24). là, login + mdp (enlighten) + cocher la case « utiliser enlighten » , on valide et on pateinte un peu…Bingo çà écrase tout et pas besoin de tout reconfigurer les cartes et les automatismes…ouff

A vous de jouer

2 « J'aime »

Hello @Neuvidor ,

Le dépot GitHub - posixx/home_assistant_custom_envoy vient de poper en DEPRECATED et il est conseillé de passer avec celui-ci : GitHub - briancmpbll/home_assistant_custom_envoy

Avant de le faire et de perdre toutes les entités et les entités correspondantes, je voulais savoir si quelqu’un l’avait déjà fait et si ça se passait bien.

Merci pour vos retours éventuels.

Salut,
Pour ma part j’utilise actuellement le dépôt suivant sur HACS sans soucis depuis que ma passerelle est passé en firmware D7.xxx une nuit comme par magie alors que j’étais en D5.xxx. Cette mise à jour de firmware m’a value un appel au service client Enphase car plus aucune production… Bref va savoir pourquoi j’étais sur un profil reseau « Guyane Triphasé » alors que je suis en monophasé et bien en France. Impossible de changer ce profil sans eux…

1 « J'aime »

Bonjours à tous, je suis en train de faire des pr sur ce dépôt qui fonctionne tres bien, (index import et export pour l’intégration dans l’onglet énergie)
Si vous avez des infos qui vous manques, n’hésitez pas à demander, beaucoup sont déjà disponible mais pas affichées

1 « J'aime »

Depuis quelques semaines j’utilise le dépot suivant sur HACS :

Ma passerelle est sous la version 7 du firmware.

je dispose des sensors suivants pour les micro onduleurs par exemple :
image

1 « J'aime »

Salut @jerome6994,

Tu disposes de ce détails pour chaque micro-onduleur ? Car la température, le courant et la tension du panneau sont très intéressant pour moi.

@Neuvidor

Oui oui il y a ça sur mes 14 micro onduleurs.
16 appareils et 117 entités au total
14 micro onduleur
1 passerelle
1 relais

pour le relais
image

pour la passerelle
image
et

Après je suis curieux de savoir ce que tu fais de ces infos ?

Pur monitoring du système !

Par exemple avec ton screen je vois que la puissance en DC est de 102W (2,687A×37,776Vdc) alors que la sortie semble être à 107W, je m’attendais à l’inverse…
Mais bref l’idée de base serait de calculer l’efficacité du micro-onduleur et ainsi en tirer des tendances suivant la température de celui-ci pour ensuite mettre des alertes en cas d’une quelconque dérive.

Ok je vois
J’avais dans la tête oui le rendement du panneau puis de l’installation en fonction des °C
déjà quand je prends un rendement global arbitraire de 80% je tombe pas loin de la vérité produite

Bonjour à tous,
depuis la dernière mise à jour du core, mon intégration enphase ne fonctionne plus.
je suis le seul ou pas ?
merci

Pour ma part je ne fais jamais la première mise à jour du mois car c’est souvent qu’il y ai des bugs, souvent résolu par les mises à jours suivant dans le même mois.

Du coup je ne sais pas te répondre.

1 « J'aime »

Bonjour a tous,

J’utilise le dépôt suivant :

Aucun souci de mon coté

Merci @Bj0
elle fonctionne avec la partie Energie ?

Tout a fait mais j’ai du créer manuellement des entités pour l’import/export.
Apparemment une nouvelle version intègre l’import/export en natif, je n’ai pas encore testé

1 « J'aime »

@Tiotbrev

j’ai testé ce midi l’Import/Export , ca marche nickel.

Slt content que les modifs que j’ai faite servent :grinning:
Par contre ils ont pas aimé les nom import export^^ donc elles ont été rénomées mais les donnes sont ok en v18
Elles s’intègre au panneau energie de ha

1 « J'aime »

Salut tout le monde
j’ai depuis peu intégré mon installation et je souhaiterais connaitre la valeur que je réinjecte dans le réseau EDF
mais il n’y a pas d’attribut ou de sensor pour ca dans l’intégration enphase
je me dit que je dois pouvoir la calculer mais je n’y arrive pas
J’ai retourné tous les forums et je me suis fait aidé de chat-gpt mais impossible
une âme charitable pour m’aider ?

@Gregzila
Perso j’ai mis ca dans mon configuration.yaml

template:
    - sensor:
          name: "[Electricité] Import"
          state_class: measurement
          icon: mdi:transmission-tower
          unit_of_measurement: W
          device_class: power
          state: >
            {{ [0, states('sensor.envoy_XXXXXXXX_current_power_consumption') | int - states('sensor.envoy_XXXXXXX_current_power_production') | int ] | max }}
    - sensor:
          name: "[Electricité] Export"
          state_class: measurement
          icon: mdi:transmission-tower
          unit_of_measurement: W
          device_class: power
          state: >
                {{ [0, states('sensor.envoy_XXXXXXX_current_power_production') | int - states('sensor.envoy_XXXXX_current_power_consumption') | int ] | max }}
                

(Les XXXXXX dans les noms de sensors sont bien sur a modifier en fonction de ton identifiant :slight_smile: )

et en passant par un capteur modéle cela doit etre possible ?
mais je ne suis pas sur de mettre les bonne valeurs
{{ [0, states(‹ sensor.envoy_xxxxxxxxxxxx_production_d_electricite_actuelle ›) | int - states(‹ sensor.envoy_xxxxxxxxxxxx_consommation_d_electricite_actuelle ›) | int ] | max }}
2023_10_03_13_48_01_Paramètres_Home_Assistant