Remove obsolete DSN identifier#429
Conversation
Hey, merci de la contribution! As-tu eu l'occasion de passer ça dans le devcontainer? Sinon pas de stress je vais essayer ça ici. Je ne savais pas que get gateway était mort, ça passe par le devicelist maintenant? |
|
Oui, j'ai tout fait via le devcontainer et je me suis assuré que les tests passaient. |
|
J'ai tout pull dans le devcontainer: Il manque un petit quelque chose je crois |
|
Si je rollback à main sur pyhilo ça fonctionne à nouveau. Je pense qu'il faut aller voir côté device id = 1 (hardcodé comme étant le gateway, qui n'existe plus). Comme il retourne None ça plante. Comique parce que rien marche dans HA mais le websocket tourne en arrière et je continue à avoir la télémétrie |
|
@Invvard peut-on simplement retirer le DSN pour là, ou le endpoint va mourir de toute manière? Comme c'est là l'info du gateway ne nous parvient plus du tout, et donc tous les capteurs associés (météo, récompenses, défi, bref, voir screenshot) cessent complètement de fonctionner. Ça va prendre un chemin alternatif pour obtenir l'info du gateway, sans quoi le component Hilo est pas mal mort... |
|
@Invvard ce commit permet d'arracher le call REST + le DSN, mais c'est un quickfix/plaster, c'est fuckall joli. main...bugfix/ugly-fix-for-dsn Je vois que l'app mobile permet toujours de voir le DSN et SDI sur mon cell, je suppose que ça va tomber ou que l'info est dispo dans le digital twin? |
|
@ic-dev21 Oui, il est toujours disponible pour l'instant. |
Non je sais que vous êtes pas des sauvages et si vous saviez à quel point je trouve ça correct de votre part, rien ne vous y oblige. Toujours des heads up, toujours un petit coup de main. Passes-nous voir quand tu veux, on va synchroniser ça et faire une job propre :) Merci! |

As part of an effort to remove the now obsolete DSN identifier, we, at Hilo, noticed that the only place where it was mentionned was inside a call to a deprecated endpoint in our backend.
So, here are the changes:
get_gateway()function (and doing so, removing the DSN) fromapi.py,devices.pyclass where the aforementionned function was used,