Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Veolia website #44

Open
KevinGaudry opened this issue Dec 19, 2023 · 19 comments
Open

New Veolia website #44

KevinGaudry opened this issue Dec 19, 2023 · 19 comments

Comments

@KevinGaudry
Copy link

Hello,

The new page: https://www.eau.veolia.fr/mon-espace is now used by Veolia with email adress and password. The integration is not working as it uses eau-services.
Is it possible to update it accordingly ?

Thanks !

Kévin

@FabHomeAssistant
Copy link

+1

@Jezza34000
Copy link

It's not for everybody. When i'm going to https://www.eau.veolia.fr/mon-espace and i enter my departement, i'm redirect to "https://www.eau-services.com/"

@tetienne
Copy link
Owner

Indeed in my case I’m also redirect to https://www.eau.veolia.fr/mon-espace
@KevinGaudry Can you provide some screenshots ?

@r-jean-pierre
Copy link

Indeed in my case I’m also redirect to https://www.eau.veolia.fr/mon-espace @KevinGaudry Can you provide some screenshots ?

2023_12_28_22_31_33_Veolia_Site_Consommateurs_Mozilla_Firefox

@r-jean-pierre
Copy link

In my case, I was forced to use the new website, and create a new account.
The https://www.service.eau.veolia.fr/ is still working with my old password, but few information are there (only things about the contract itself)
If I want to see my consumption (or pay my bills), I must use https://www.eau.veolia.fr/consommation with new credentials

Same thing happened with the Android application. Still +/- the same apk, but during authentication process, a web popup shows up (login.eau.veolia.fr) and I need to entrer credential from https://www.eau.veolia.fr, then it switches back to the app

@KevinGaudry
Copy link
Author

In my case, I was forced to use the new website, and create a new account. The https://www.service.eau.veolia.fr/ is still working with my old password, but few information are there (only things about the contract itself) If I want to see my consumption (or pay my bills), I must use https://www.eau.veolia.fr/consommation with new credentials

Same thing happened with the Android application. Still +/- the same apk, but during authentication process, a web popup shows up (login.eau.veolia.fr) and I need to entrer credential from https://www.eau.veolia.fr, then it switches back to the app

It's the same for me, it probably depends on the region your are. In my case Haut-Rhin.

@r-jean-pierre
Copy link

r-jean-pierre commented Dec 29, 2023

For me Moselle. In any case, to some extend, they said that all of these "local" websites will be move to this https://www.eau.veolia.fr/. The transition seems quite long...

@francodutch
Copy link

same for me (Var). Any chance this can be changed?

@mmontmasson
Copy link

Je suis aussi dans le Var et suis redirigé vers le nouveau site. Du cout je ne peux pas récupérer les données!

@MassimoL06
Copy link

MassimoL06 commented Sep 27, 2024

Bonjour, même problème pour moi.
J'ai trouvé ce post qui a l'air de fonctionner pour Ile de France
https://forum.hacf.fr/t/veolia-idf-sedif-suivi-consommation-eau-potable/11492/178

@Georgesbb83
Copy link

Georgesbb83 commented Oct 30, 2024

Bonjour,
et comment faites-vous pour connecter le module Home Assistant ?
mes anciens login/password ne fonctionnent plus

@Jezza34000
Copy link

Laissez tomber cette intégration ne fonctionne plus, Véolia à tout changer

@Georgesbb83
Copy link

que me conseillez-vous à la place ?

@Jezza34000
Copy link

Pour le moment rien car personne n'a developper une solution pour le nouveau site.
Je comptais m'y mettre mais pas eu le temps de me pencher sur le sujet encore

@Jezza34000
Copy link

Georgesbb83 @MassimoL06 @mmontmasson @r-jean-pierre @KevinGaudry Si vous êtes toujours à la recherche d'une intégration fonctionnelle pour le nouveau site, j'ai recréer une intégration de zero qui arrive à se connecter dessus :
https://github.com/Jezza34000/home-assistant-veolia

@Georgesbb83
Copy link

impeccable
merci beaucoup
2 détails néanmoins :

  • dans la précédente version, j'avais un historique de plusieurs jours. Cette fonction n'existe plus dans la nouvelle API Veolia ?
  • j'ai un affichage en gallons !!! (unit_of_measurement : gal dans les attributs)

@Georgesbb83
Copy link

Georgesbb83 commented Nov 18, 2024

suite à ma 1ière remarque, je te propose les évolutions suivantes dans le fichier sensor.py :

  • ajout de :
from datetime import date
from dateutil.relativedelta import relativedelta
  • DailyConsomption
    def extra_state_attributes(self) -> dict:
        """Return the base extra state attributes."""
        tab = []
        for conso in self.coordinator.data.daily_consumption:
            d = conso[DATA_DATE]
            v = float(conso[CONSO][LITRE])
            tab.append([d, v])
        return {
            "data_type": self.coordinator.data.daily_consumption[LAST_DATA][
                IDX_FIABILITY
            ],
            "last_report": self.coordinator.data.daily_consumption[LAST_DATA][
                DATA_DATE
            ],
            "historyConsumption": tab,
            "raw": self.coordinator.data.daily_consumption,  # à supprimer
        }
  • et MonthlyConsomption
    def extra_state_attributes(self) -> dict:
        """Return the base extra state attributes."""
        tab = []
        for conso in self.coordinator.data.monthly_consumption:
            d = date(conso['annee'], conso['mois'], 1) + relativedelta(months=1, days=-1)
            v = float(conso[CONSO][LITRE])
            tab.append([d, v])
        return {
            "data_type": self.coordinator.data.monthly_consumption[LAST_DATA][CONSO_FIABILITY],
            "historyConsumption": tab,
            "raw": self.coordinator.data.monthly_consumption,       # à supprimer
        }

@Jezza34000
Copy link

Merci pour votre retour je vais regarder ça
Pour les prochains echange ouvrez directement une PR ou une issue sur mon repo :-)

@r-jean-pierre
Copy link

Merci pour votre retour je vais regarder ça Pour les prochains echange ouvrez directement une PR ou une issue sur mon repo :-)

Merci pour ton partage, je viens de tester: c'est fonctionnel! installation finger in the nose
J'ai même regardé ton wrapper (veolia-api) et y'a du potentiel pour qui voudrait avoir ses infos client ou avoir son historique sur plusieurs mois (ou ceux qui comme moi perdent leur BD tous les 6 mois :-) )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants