Closed valleedelisle closed 2 years ago
Salut,
Il y a plusieurs problèmes avec ce "pull request"
notamment ces lignes
<<<<<<< HEAD
HILO_SENSOR_CLASSES = ["SmokeDetector", "Meter", "Gateway"]
=======
HILO_SENSOR_CLASSES = ["Meter", "SmokeDetector"]
>>>>>>> parent of f3ae5b9 (Merge pull request #39 from valleedelisle/master)
Aucune switch ni aucune sensor n'est détecté. Aucune erreur... Je vais fouiller, mais je commence à ne plus comprendre le code...
<<<<<<< HEAD
HILO_SENSOR_CLASSES = ["SmokeDetector", "Meter", "Gateway"]
=======
HILO_SENSOR_CLASSES = ["Meter", "SmokeDetector"]
>>>>>>> parent of f3ae5b9 (Merge pull request #39 from valleedelisle/master)
Ça ressemble à un merge conflict mais pourtant ça mergeait ici. Je vais essayer de rebase ceci sur la master branch et créer un nouveau PR.
C'est sur que s'il ya des conflits, la platform ne loadera pas.
Finalement, j'ai fait le ménage un peu. Ta version dans la branche dev fonctionne bien, mais ne génère pas les "energy meters". J'ai ajouté la gestion des mots de passe "complexe" qui avait été réglé récemment.
Est-ce que tu a activé la fonctionnalité?
hilo:
username: !secret hilo_username
password: !secret hilo_password
generate_energy_meters: true
hq_plan_name: rate d
J'ai essayé de faire ça le moins intrusif possible pour ceux qui ont déjà patenté des energy meters.
De ce que je comprends, lorsque les données d'une entité ne peuvent être peuplées (pour une raison X genre communication avec Hilo), la plateforme utility_meter tente d'être créé avec des données qui n'existent pas.
This commit aims to automatically generate and add the energy meters to the Energy dashboard. All entities, meters and sensors are automatically configured.
The details have been described in the README.md.
Also, I'm creating a new gateway device to monitor the online status of the Hilo gateway.
Finally, I'm also proposing to add a license just to protect the developpers in case something goes wrong for someone. This project has to be fun and is not commercially backed so there's no reason we'd take the risk of exposing ourselves to law suits.
Closes #41, closes #38