-
Notifications
You must be signed in to change notification settings - Fork 3
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
Problème de connexion (version anterieure a gen4) #7
Comments
Hello Mateo, First, thanks for you job. Best regards |
Bonjour, Vous les trouverez dans : |
Bonsoir Voilà ce que j'ai trouvé: We found a custom integration tapo which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant Merci pour votre aide. |
Je viens de relancer. |
Bonjour Mateo, Voici mon log : 2023-12-17 07:46:07.606 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration comwatt which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant |
Effectivement, c'est parce que j'utilise l'api N'est-ce pas possible pour les versions anterieurs a la gen4 d'utiliser energy.comwatt.com ? Je ne suis pas certain que les endpoints soient les memes, mais sinon on peut essayer d'utiliser go.comwatt.com a la place 🤔 |
Bonjour Impossible de me connecter sur energy Tu penses pouvoir faire quelque chose? Merci quand même pour le temps passé. Franck |
Yes, j'ai ajouté la possibilité d'utiliser l'api go.comwatt.com/api ici, |
Pour ma part, je devrais pouvoir le faire. |
Je prepare ca quand j'ai du temps |
Bonjour Encore merci |
Hello, je viens de regarder et j'ai bien l'impression que ce n'est pas la même API. Donc changer l'URL ne suffira pas, il va falloir refaire tout le travail que j'avais fait pour comprendre quel endpoint permet d'avoir quelle info. J'ai tout de même codé les modifications. Si @ZoomeoTooknor tu peux essayer et me confirmer que ça ne fonctionne pas : https://github.com/MateoGreil/homeassistant-comwatt/pull/8/files (il faut appliquer les mêmes changements, redémarrer Home Assistant et retenter la création). Ce qu'il risque de se passer à mon avis : l'authentification va réussir, mais tes appareils ne vont pas être ajoutés. J'attends ton retour pour avancer sur le sujet. |
Hello @MateoGreil, J'ai bien apporté les modifications, mais effectivement, malgré le fait de cocher "go" sur l'écran de configuration, le module a bien été activé, mais on ne récupère pas la liste des appareils : |
@MateoGreil, si je comprends bien, le souci vient du fichier sensor.py où on ne récupère pas les sites ou les devices... Sauf si tu penses pouvoir t'en sortir ;) |
En fait le problème vient du fait que l'API go et energy sont différentes. En fait le problème ne vient pas de ce projet, mais plutôt de https://github.com/MateoGreil/python-comwatt-client. |
@MateoGreil, et si je te communiques en privé mes identifiants ? |
C'est pas très sain de partager ses identifiants avec un inconnu, |
@MateoGreil, je comprends et tu as raison, mais les données perso y sont très limitées. |
@abraracourcix67 , pour info. sur ta première capture d'écran, tu as pensé à cacher ton nom en haut à droite, mais pas dans le fil d'ariane à gauche de la fenêtre |
@MateoGreil, j'ai extrait les trames et les URL appelées à la connexion. Authentification : https://go.comwatt.com/api/v1/authent Après j'ai un ensemble d'appels aux URL suivants : Tu crois qu'avec ça tu peux faire quelque chose ? |
En utilisant Postman je suis parvenu à exploiter quelque chose. Récupération des infos client Récupération des infos de la box Récupération des Devices URL Agrégation : https://go.comwatt.com/api/aggregations/raw?device_id=00000&measure_kind=QUANTITY&measure_type_id=1&level=HOUR&start=2023-12-24%2004:45:10&end=2023-12-25%2004:45:10&mm= https://go.comwatt.com/api/aggregations/networkstats?indepbox_id=00000&level=HOUR&measure_kind=QUANTITY&start=2023-12-24%2004:45:10&end=2023-12-25%2004:45:10 |
Bonjour @MateoGreil, j'ai commencé à modifier le projet 'python-comwatt-client-main' en rajoutant les éléments suivants :
|
Hello @MateoGreil, Pour le reste des modifications, je pense qu'il faut modifier le projet homeassistant-comwatt, notamment le sensor.py ("async_setup_entry"). Au lieu de récupérer les sites, je dois appeler get_user_details, puis get_go_devices, c'est ça ? |
Hello @ZoomeoTooknor, Le reste des endpoints utilisé dans le client python de l'API ne semble pas identique avec ceux que tu as cité ici. |
Hello @MateoGreil Quand tu parles du client python à reprendre, tu parles bien du projet que j'ai commencé à modifier ? Déjà, est-ce que les deux procédures que j'ai copié plus haut te semblent correctes ? |
Bonjour Merci encore |
Hello @MateoGreil, Je pense avoir intégré tous les endpoints et fait le ménage dans les endpoints non utiles pour utiliser go.comwatt. Merci d'avance |
Bonjour @ZoomeoTooknor , Etant donne que je n'ai pas de box gen3, je ne vais pas pouvoir tester ton client. Si tu ne sais pas comment faire dis le moi je peux reprendre la main a partir de maintenant si tu preferes, tu as deja bien avancé sur la partie que je ne pouvais pas faire ! |
Bonjour @MateoGreil, Alors je n'ai pas fait de tests fonctionnels, car je ne vois pas comment appeler chacune de mes définitions... Je veux bien créer un dépôt git, mais encore une fois, c'est une première pour moi. Et je pense que ça serai dommage de créer un nouveau dépôt/projet, alors que tu as déjà un projet et un dépôt pour Comwatt. Mais si tu penses que c'est mieux ou que tu n'as pas le temps de le faire, je peux tenter le coup.... avec un peu d'assistance de ta part ;) |
J'ai créé ce repo pour ce nouveau client : Reste a faire : |
Bonjour @MateoGreil, Ai-je quelque chose à faire ? |
bonjour @MateoGreil , as-tu peux avancer sur quelque chose ? |
Hello, @ZoomeoTooknor, J'ai a peine commencé a l'implementer : #12 Mais je n'ai toujours pas abandonné l'idée d'ajouter ca, c'est seulement que je n'ai pas encore trouvé suffisamment de temps ;) |
Bonjour @MateoGreil , est ce que tu as pu voir pour intégrer les anciennes box ? Merci |
Bonjour @MateoGreil , Je suis également dans le même souhait d'intégration. Je suis en BOX GEN3 via Go.comwatt.com. Si je peux aider à tester ou aider comme je peux ça serait avec plaisir. Simon |
Bonjour
Je pense être sur une version antérieure à la Gen4 du coup mes codes d'accès ne fonctionnent pas.Je me connecte avec mail et mdp.
Je vous mets l'image de l'appli que j'utilise.
Cordialement
Franck
The text was updated successfully, but these errors were encountered: