dvd-dev / hilo Goto Github PK
View Code? Open in Web Editor NEWHome Assistant Hilo Integration via HACS
License: MIT License
Home Assistant Hilo Integration via HACS
License: MIT License
v2022.1.10
Add your logs here.
Cette erreur provient d'une intégration personnalisée
Logger: homeassistant.helpers.entity
Source: custom_components/hilo/sensor.py:525
Integration: Hilo (documentation, issues)
First occurred: 16:35:10 (18 occurrences)
Last logged: 16:52:53
Update for sensor.defi_hilo fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 487, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 691, in async_device_update
raise exc
File "/config/custom_components/hilo/sensor.py", line 525, in _async_update
self._state = self._next_events[0]["current"]
KeyError: 'current'
les données pour les prochains défis n'apparaisse pas quand on utilise
{{ state_attr('sensor.defi_hilo','next_events')[0]['preheat_start'] }} etc...
Add your logs here.
Même si on l'active, elle reste désactivée
latest
Je ne sais pas si c'est possible de créer un sensor pour suivre la version du firmware du hub mais comme il est affiché dans l'application hilo j'imagine que oui.
Ce serais bien de pouvoir suivre la version du firmware et savoir quand on recois des mises à jour car leurs app ne nous averti pas.
Merci
Quand le défi débute les thermostats sont immédiatement bloqué avec la fonction "challenge_lock" ce qui empêche la modification des température pour le défi.
Ça prendrais peux être un délais pour permettre aux scene de s'activer et après bloquer les thermostats.
Add your logs here.
Cette erreur provient d'une intégration personnalisée
Logger: custom_components.hilo
Source: custom_components/hilo/climate.py:79
Integration: Hilo (documentation, issues)
First occurred: 17:00:34 (25 occurrences)
Last logged: 17:04:30
[Thermostat chambre_Laurence (349350)] Attempt to set temperature to 15.0 was blocked because challenge lock is active
[Thermostat chambre_Joelle (349351)] Attempt to set temperature to 15.0 was blocked because challenge lock is active
[Thermostat chambre_principale (349352)] Attempt to set temperature to 15.0 was blocked because challenge lock is active
[Thermostat chambre_principale (349352)] Attempt to set temperature to 14.5 was blocked because challenge lock is active
[Thermostat chambre_principale (349352)] Attempt to set temperature to 14.0 was blocked because challenge lock is active
Is your feature request related to a problem? Please describe.
Les compteurs d'energie par appareil sont séparés en low et medium.
Describe the solution you'd like
Je crois qu'il serait plus pratique d'avoir les totaux dans les stats par appareil, pour voir quel appareil consomme le plus.
Describe alternatives you've considered
Je peux additionner le low et le medium manuellement.. sinon j'utilise aussi un graph d'historique en dehors de la page Energy qui est pluggé sur la consommation totale par appareil et je la vois monter au cours de la journée, la ligne la plus haute est celle qui consomme le plus.
Additional context
Voici un screenshot de mes consommations par appareil dans la page Energy, on voit exemple que le chauffage salon a une barre low et une barre medium.
Quand je me connecte lors de l'ajout de l'intégration Hilo, cette erreur survient.
J'ai déjà vérifié que l'usager homeassistant a bien les droits d'écriture sur tous les fichiers et dossiers dans/config/
À quel emplacement hilo_state.yaml est-il supposé être créé ?
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/aiohttp/web_protocol.py", line 435, in _handle_request
resp = await request_handler(request)
File "/usr/lib/python3.9/site-packages/aiohttp/web_app.py", line 504, in _handle
resp = await handler(request)
File "/usr/lib/python3.9/site-packages/aiohttp/web_middlewares.py", line 117, in impl
return await handler(request)
File "/usr/lib/python3.9/site-packages/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware
return await handler(request)
File "/usr/lib/python3.9/site-packages/homeassistant/components/http/forwarded.py", line 98, in forwarded_middleware
return await handler(request)
File "/usr/lib/python3.9/site-packages/homeassistant/components/http/request_context.py", line 28, in request_context_middleware
return await handler(request)
File "/usr/lib/python3.9/site-packages/homeassistant/components/http/ban.py", line 78, in ban_middleware
return await handler(request)
File "/usr/lib/python3.9/site-packages/homeassistant/components/http/auth.py", line 181, in auth_middleware
return await handler(request)
File "/usr/lib/python3.9/site-packages/homeassistant/components/http/view.py", line 137, in handle
result = await result
File "/usr/lib/python3.9/site-packages/homeassistant/components/config/config_entries.py", line 157, in post
return await super().post(request, flow_id)
File "/usr/lib/python3.9/site-packages/homeassistant/components/http/data_validator.py", line 62, in wrapper
result = await method(view, request, *args, **kwargs)
File "/usr/lib/python3.9/site-packages/homeassistant/helpers/data_entry_flow.py", line 110, in post
result = await self._flow_mgr.async_configure(flow_id, data)
File "/usr/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 252, in async_configure
result = await self._async_handle_step(flow, cur_step["step_id"], user_input)
File "/usr/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 325, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
File "/config/custom_components/hilo/config_flow.py", line 108, in async_step_user
hilo = await API.async_auth_password(
File "/config/.local/lib/python3.9/site-packages/pyhilo/api.py", line 186, in async_auth_password
await api.async_auth_post(auth_body)
File "/config/.local/lib/python3.9/site-packages/pyhilo/api.py", line 303, in async_auth_post
set_state(self._state_yaml, "token", token_dict)
File "/config/.local/lib/python3.9/site-packages/pyhilo/util/state.py", line 107, in set_state
with open(state_yaml, "w") as yaml_file:
PermissionError: [Errno 13] Permission denied: 'hilo_state.yaml'
Se pourrait-il qu'il y ait eu une modification à l'API?
Je n'ai plus les données des appareils.
Voici l'erreur:
Cette erreur provient d'une intégration personnalisée
Logger: homeassistant
Source: custom_components/hilo/init.py:251
Integration: Hilo (documentation, issues)
First occurred: 10:21:27 (117 occurrences)
Last logged: 10:22:20
Error doing job: Exception in callback Hilo.on_websocket_event(WebsocketEven...type='INVOKE'))
Traceback (most recent call last):
File "/usr/local/lib/python3.9/asyncio/events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "/config/custom_components/hilo/init.py", line 251, in on_websocket_event
updated_devices = self.devices.parse_values_received(event.arguments[0])
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 44, in parse_values_received
readings.append(DeviceReading(**val))
File "/usr/local/lib/python3.9/site-packages/pyhilo/device/init.py", line 226, in init
if self.device_attribute and self.device_attribute.value_type != "boolean"
AttributeError: 'str' object has no attribute 'value_type'
Les appareils comme le détecteurs de fumée envoient leurs évènement sur un endpoint précis de l'api et ce dernier n'est pas surveiller par l'intégration
Latest 23dec. 20h50: 79f8ca2
J'ai ajouté 'utility_meter:' à mon configuration.yaml
J'ai activé le "Generate energy meters" dans l'intégration, comme décrit dans le bug #12 il se décoche, alors pour tester j'ai modifié "DEFAULT_GENERATE_ENERGY_METERS = False" dans custom_components/hilo/const.py pour le mettre à true.
Même bug à la base que #10
sensor.hilo_energy_meter00* sont généré mais pas de sensor.hilo_energy_total_daily*
J'ai activé le debug mais je ne trouve rien de plus utile que ceci comme erreur/warning. Laisse moi savoir si tu saurais quoi chercher exactement. Je peux t'envoyer un grep de tout les log qui contienne hilo mais je ne veux pas le poster publique..
2021-12-23 20:39:37 WARNING (MainThread) [custom_components.hilo] check_tarif: Unable to find state for sensor.hilo_energy_total_daily_low
2021-12-23 20:39:37 DEBUG (MainThread) [custom_components.hilo] Finished fetching [email protected] data in 0.983 seconds (success: True)
Ne marche pas bien avec 2022.5 présentement… updatez à vos risques et périls.. pour ma part j’ai rollbacké et j’ai encore des trucs qui ne marchent plus avec Hilo depuis…
Salut!
Je viens de découvrir l'intégration Hilo! Wow! Très belle job!
Tout fonctionne parfaitement. Je voulais juste savoir la différence entre les 2 entités hilo_energy_XXXXXX_daily low et hilo_energy_XXXXX_daily medium ?
Merci beaucoup!
Bonjour,
J'ai bien installer le plugin dans pacs, mais il ne m'a pas demandé mon compte Hilo. comment je fais pour les entrer?
Merci pour votre plugin.
Add your logs here.
A clear and concise description of what the bug is.
Add your logs here.
Is your feature request related to a problem? Please describe.
pas vraiment de problèmes
Describe the solution you'd like
Pouvoir avoir un sensor qui indique le début du préchauffage lors des défis, ça permettrais de programmer les autres thermostat et thermopompes en mode pré-chauffage eux aussi au même moment.
Additional context
Add any other context or screenshots about the feature request here.
J'ai un bad request 400 sur l'authentification par username/password lorsque je configure initialement l'intégration.
Le pop up me donne comme erreur [%key:common::config_flow::error::unknown%]
. Les logs sont un peu plus utiles:
Logger: pyhilo
Source: /usr/local/lib/python3.9/site-packages/pyhilo/api.py:292
First occurred: 9:14:51 PM (4 occurrences)
Last logged: 9:17:01 PM
ClientResponseError: 400, message='Bad Request', url=URL('https://hilodirectoryb2c.b2clogin.com/hilodirectoryb2c.onmicrosoft.com/oauth2/v2.0/token?p=B2C_1A_B2C_1_PasswordFlow')
Je roule HASS dans un container et je suis sur la version 2022.4.0.
Depuis hier soir, apres la mise à jour du core-2021.12.6 je n'ai plus d'affichage de mes thermostat. mais les utility meter fonctionne quand meme.
je n'ai pas eu le temps de passer tout les log en revu j'ai juste remarqué ça:
Giving up _async_request(...) after 2 tries (aiohttp.client_exceptions.ClientResponseError: 401, message='Unauthorized', url=URL('https://apim.hiloenergie.com/Automation/v1/api/Locations/311/Devices'))
Je me demandais qu'elles étaient vos automations avec les devices Hilo. Je crois que nous cherchons tous un peu des idées pour faciliter notre vie et si vous voulez les partager ici, c'est la place. Il y a déjà plusieurs forums pour discuter de ça mais j'étais curieux de savoir ce que la communauté hilo-hass avait fait.
Le lien d'invitation Discord est expiré
https://discord.com/invite/AHqW3vKx
Lorsque la station météo Netatmo est installé dans Hilo ET aussi dans HomeAssistant.
Après l'avoir retirer de Hilo tout est entré dans l'ordre
Add your logs here.
Error setting up entry @.* for hilo
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 313, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/config/custom_components/hilo/init.py", line 136, in async_setup_entry
await hilo.async_init()
File "/config/custom_components/hilo/init.py", line 248, in async_init
await self.devices.async_init()
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 83, in async_init
await self.update()
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 72, in update
device_type = HILO_DEVICE_TYPES[device["type"]]
KeyError: 'IndoorWeatherStation'
Tel que mentionné dans le commit, pour ne pas oublier cette issue.
Add your logs here.
A clear and concise description of what the bug is.
Add your logs here.
Tel que constaté ici
#33 (comment)
#33 (comment)
#20
J'aimerais valider s'il s'agit du comportement normal que les prises intelligentes soient rapportés comme une entité light
au lieu d'une switch
.
Je comprend que Hilo les commercialise dans la catégorie "Éclairage", mais fonctionnellement il me semble que c'est une switch (j'ai branché mon PC dessus pour surveiller sa consommation et j'ai fait le saut quand j'ai activé une scène qui ferme toutes les entités light
de la zone 🤡)
À noter aussi dans l'app Hilo, il est possible de modifier la catégorie des appareils, est-ce que c'est quelque chose que l'intégration pourrait respecter?
Bref j'aimerais simplement ouvrir la discussion sur le sujet. Si vous pensez que c'est out of scope, j'vais juste déconnecter mes switch de Hilo et les brancher directement sur mon contrôleur Zigbee.
(Awesome intégration. J'vous paie des bières si j'vous croise for sure 💖)
V2021.12.2
utility_meter:
hilo:
username: !secret hilo_username
password: !secret hilo_password
scan_interval: 60
Generate energy meters true
Mes energy meters sont rendus à des chiffres beaucoup trop élevés
je n’ai pas de logs du moment ou le problème s’est produit mais voici des logs en cours de journée et un screenshot qui montre l’état actuel
2021-12-26 12:43:14 DEBUG (MainThread) [custom_components.hilo] Finished fetching [email protected] data in 0.201 seconds (success: True)
2021-12-26 12:43:24 DEBUG (MainThread) [custom_components.hilo] check_tarif: Current plan: rate d Target Tarif: low Energy used: 29.36 Peak: False
2021-12-26 12:43:24 DEBUG (MainThread) [custom_components.hilo] Finished fetching [email protected] data in 0.201 seconds (success: True)
2021-12-26 12:43:34 DEBUG (MainThread) [custom_components.hilo] check_tarif: Current plan: rate d Target Tarif: low Energy used: 29.36 Peak: False
2021-12-26 12:43:34 DEBUG (MainThread) [custom_components.hilo] Finished fetching [email protected] data in 0.198 seconds (success: True)
2021-12-26 12:43:36 DEBUG (MainThread) [custom_components.hilo] Heartbeat: 1:34:11.773408
2021-12-26 12:43:37 DEBUG (MainThread) [custom_components.hilo] Heartbeat: 1:34:12.176440
2021-12-26 12:43:38 DEBUG (MainThread) [custom_components.hilo] Heartbeat: 1:34:13.168914
2021-12-26 12:43:45 DEBUG (MainThread) [custom_components.h
Les capteurs d'énergie ne s'initialisent pas.
Cette erreur provient d'une intégration personnalisée
Logger: custom_components.hilo
Source: custom_components/hilo/init.py:353
Integration: Hilo (documentation)
First occurred: 09:39:16 (9 occurrences)
Last logged: 09:41:00
check_tarif: Unable to find state for sensor.hilo_energy_total_daily_low
Est-ce que ca vous dit qqch?
On dirait que Home assistant force la définition de tyypes pour ces variables... mais j'y connais pas grand chose!
J'ai récemment dû réinstaller l'intégration après plusieurs problèmes bizarres. Tout semble enfin se connecter et je suis capable de contrôler mes thermostats à partir de Home Asssistant. Par contre, aucune donnée statistiques au niveau Énergie.
Quand je regarde les stats dans Developers tools, je vois ceci:
Je n'ai pas essayé de cliquer sur "remove", car je ne veux justement pas les enlever... mais peut-etre vont-ils se recréer ensuite?
Quelque chose a changé au niveau de la beta 2022.3.0 qui fait que le tarif ne change pas bien (entre le low et le medium) et aussi mon unknown energy meter n'est plus comptabilisé.
Je vois cette erreur en boucle dans mes logs:
2022-02-26 07:36:11 ERROR (MainThread) [custom_components.hilo] Unexpected error fetching hilo data: Cannot modify ReadOnlyDict
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 187, in _async_refresh
self.data = await self._async_update_data()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 147, in _async_update_data
return await self.update_method()
File "/config/custom_components/hilo/init.py", line 406, in async_update
self.check_tarif()
File "/config/custom_components/hilo/init.py", line 459, in check_tarif
self.set_state("sensor.hilo_rate_current", target_cost.state)
File "/config/custom_components/hilo/init.py", line 419, in set_state
attrs["last_update"] = datetime.now()
File "/usr/src/homeassistant/homeassistant/util/read_only_dict.py", line 7, in _readonly
raise RuntimeError("Cannot modify ReadOnlyDict")
RuntimeError: Cannot modify ReadOnlyDict
Salut !
Je n'arrive pas à voir tous mes thermostats et variateurs dans l'onglet Entities. Il semble y avoir un problème lors de l'initialisation :
Logger: homeassistant.components.light
Source: helpers/entity_platform.py:592
Integration: Light (documentation, issues)
First occurred: 10:58:18 AM (3 occurrences)
Last logged: 10:58:18 AMPlatform hilo does not generate unique IDs. ID dimmer-light already exists - ignoring light.dimmer
Logger: homeassistant.components.climate
Source: helpers/entity_platform.py:592
Integration: Climate (documentation, issues)
First occurred: 10:58:18 AM (5 occurrences)
Last logged: 10:58:18 AMPlatform hilo does not generate unique IDs. ID thermostat-climate already exists - ignoring climate.thermostat
J'ai tenté de reinstaller l'intégration manuellement, sans succès. Je n'avais pas ce problème avec l'ancienne intégration qui est maintenant deprecated.
En passant, merci pour votre bon travail et joyeuses fêtes !
Reproduit ici
J’ai updaté à core-2022.2.0b0 et j’ai des problèmes avec mes compteurs de énergie, ça fait des erreurs avec le hilo_energy_total_daily_low
c’est comme si ça a été renommé ou ça n’existe plus.. entk dans le code chez nous j’ai mis hilo_energy_total_low et ca semble régler à court terme..
mais je vous avise si jamais vous pensiez updater à la nouvelle bêta core ça pourrait briser et vous forcer à taponner… à suivre
V2021.12.2
utility_meter:
hilo:
username: !secret hilo_username
password: !secret hilo_password
scan_interval: 60
Rate d
Generate energy meters yes
Quelques fois par jour je remarque que l’état de mes thermostats et la consommation d’électricité arrête de se mettre à jour. Je crois que l’authentification expire selon ce que je vois dans les logs. Pour corriger je fais un reload sur l’intégration Hilo dans home assistant et ça se remet à fonctionner.
voir screenshot qui montre bien la situation (j’ai fait un reload vers 17:39)
2021-12-26 16:22:01 ERROR (SyncWorker_9) [pyicloud.base] Authentication required for Account. (421)
Bonjour
Je viens de faire la mise à jour par HA. Le plugin de démarre pas.
Voici le log:
Cette erreur provient d'une intégration personnalisée
Logger: homeassistant.config_entries
Source: custom_components/hilo/init.py:305
Integration: Hilo (documentation, issues)
First occurred: 11:15:53 (1 occurrences)
Last logged: 11:15:53
Error setting up entry [email protected] for hilo
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 313, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/config/custom_components/hilo/init.py", line 158, in async_setup_entry
await hilo.async_init(scan_interval)
File "/config/custom_components/hilo/init.py", line 305, in async_init
await self.devices.async_init()
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 94, in async_init
await self.update()
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 86, in update
dev = self.generate_device(device)
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 80, in generate_device
dev.class = globals()[device_type]
KeyError: 'Switch'
Pouvez-vous m'aider?
merci
Add your logs here.
A clear and concise description of what the bug is.
Add your logs here.
J'ai eu une idée je ne sais pas si ce serait une bonne idée, tu y penseras, mais avoir une option pour comptabiliser l'énergie "autre" comme un device dans les energy meters par devices
Ce serait genre la différence entre l'énergie totale du meter et l'énergie de toutes les devices hilo
C'est vraiment un détail, mais ca me gosse un peu de calculer ca à la main et que la somme des devices ne corresponde pas à la somme du meter.
Plusieurs pièces sont en fait à des températures avec décimales comme 17.5 mais les entités de températures apparaissent comme 17 ou 18 à la place. Voir en comparaison mon entité de température extérieure qui montre bien les décimales (ne vient pas de l'intégration Hilo).
Les décimales des températures apparaissent bien dans les entités de type climate.xxx, mais pas dans celles de type sensor.xxx_temperature.
PS: en passant je ne suis pas convaincu des threshold pour les différentes icones, mais bon c'est un détail..
i installed hacs and hilo addon, after the restart nothing promp to initialize Hilo. am i missing anything here?
J'ai mis à jour homeassistant à core-2021.12.10 ce matin, et suite au redémarrage j'ai une erreur qui affecte tous les sensors Hilo.
Mes autres components, switch et climate, fonctionnent bien.
Je ne sais pas si c'est la MAJ ou le redémarrage en soit.
Voici l'erreur du log :
2022-01-26 15:23:06 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform hilo.sensor: Platform not found (No module named 'pyhilo.util.hilo').
2022-01-26 15:23:06 INFO (MainThread) [homeassistant.components.climate] Setting up climate.hilo
2022-01-26 15:23:06 INFO (MainThread) [homeassistant.components.light] Setting up light.hilo
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: Chauffage 1
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: Chauffage 2
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: Chauffage 3
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: Chauffage 4
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: Chauffage 5
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Light entity: LightDimmer00
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Light entity: LightDimmer01
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Light entity: LightDimmer02
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Setting up Light entity: LightDimmer03
2022-01-26 15:23:06 INFO (MainThread) [pyhilo] Connected to websocket server
2022-01-26 15:23:06 INFO (MainThread) [pyhilo] Websocket: Listen started.
2022-01-26 15:23:06 DEBUG (MainThread) [pyhilo] Sending status
2022-01-26 15:23:06 DEBUG (MainThread) [custom_components.hilo] Subscribing to location 6921
2022-01-26 15:23:06 WARNING (MainThread) [pyhilo] Delaying invoke SubscribeToLocation 0 [6921]: Websocket not ready.
J'ai remarqué ce warning dans les logs qui indique quelque chose à changer pour être compatible dans le futur:
The 'utility_meter.select_tariff' service has been deprecated and will be removed in HA Core 2022.7. Please use 'select.select_option' instead
00:00:10 – (WARNING) Utility Meter - message first occurred at May 6, 2022, 20:07:26 and shows up 2 times
Lors de la configuration initiale l'erreur suivante s'affiche après avoir saisie
l'utilisateur et le mot de passe du compte Hilo
[%key:common::config_flow::error::unknown%]
Voici l'erreur dans le log:
�[31m2022-01-10 16:38:43 ERROR (MainThread) [pyhilo] ClientResponseError: 400, message='Bad Request', url=URL('https://hilodirectoryb2c.b2clogin.com/hilodirectoryb2c.onmicrosoft.com/oauth2/v2.0/token?p=B2C_1A_B2C_1_PasswordFlow')�[0m
�[31m2022-01-10 16:38:43 ERROR (MainThread) [custom_components.hilo] Unknown error while logging into Hilo: 400, message='Bad Request', url=URL('https://hilodirectoryb2c.b2clogin.com/hilodirectoryb2c.onmicrosoft.com/oauth2/v2.0/token?p=B2C_1A_B2C_1_PasswordFlow')�[0m
J'ai remarqué que les compteurs d'énergie par appareil sont surestimés... exemple je voulais voir combien mon garage consomme par jour et j'était surpris du résultat, mais en observant de plus près on voit que c'est une erreur. Exemple ce matin le total juste de cet appareil dépasse déja le total global pour la maison (lui correspond quand même assez près de celui d'Hilo).
On voit entre autres que ca remonte de 0 à un chiffre élevé d'un coup au moment où la première consommation de la journée se fait:
PS: j'ai aussi remarqué que le compteur "unknown" est environ le double de la vraie consommation.. pas de spike de son côté, mais il monte juste trop vite...
J'avais updaté à HA core 2022.4.0b0 et ca faisait plusieurs erreurs avec l'intégration Hilo. J'ai rollbacké rapidement et je n'ai plus tous les logs, mais si jamais quelqu'un veut regarder avant que ca sorte officiellement, ce serait bien.
Il y avait entre autres des erreurs avec l'intégration left.
Salut,
J'ai réinstallé l'intégration et je n'arrive plus à me connecter... J'ai essayé de modifier mon mot de passe et réessayer et ça ne fonctionne toujours pas.
Voici l'erreur:
Logger: pyhilo
Source: /usr/local/lib/python3.9/site-packages/pyhilo/api.py:292
First occurred: 15:16:52 (1 occurrences)
Last logged: 15:16:52
ClientResponseError: 400, message='Bad Request', url=URL('https://hilodirectoryb2c.b2clogin.com/hilodirectoryb2c.onmicrosoft.com/oauth2/v2.0/token?p=B2C_1A_B2C_1_PasswordFlow')
Bonjour, J'ai utiliser les exemple de carte Lovelace et c'est parfait. quand un clique sur défi Hilo on voie si un défi est scheduler et l'historique des défis
Cependant J'essai de reproduire, un peux comme sur l'application, une carte avec tout les prochain défi de scheduler avec la date et l'heure. quelqu'un as fait quelque chose de semblable ?
Ensuite c'est sûrement qui comprend pas mais j'essai d'avoir la consommation total. dans tout les exemple je voie le sensor : sensor.meter00_power. mais je n'ai pas ce sensor. Est-ce que je doit le créer manuellement ? si oui comment
Merci
Je met ça ici, y a pas de rush ;) c'est juste pour pas l'oublier
Platform hilo does not generate unique IDs. ID mon_domicile_netatmo_interieur-wifistrength already exists - ignoring sensor.mon_domicile_netatmo_interieur_wifistrength
## Describe the bug
Ce message d'erreur apparait et le sensor.mon_domicile_netatmo_interieur_wifistrength donne déjà de données CO2
state_class: measurement
unit_of_measurement: ppm
device_class: carbon_dioxide
icon: mdi:molecule-co2
friendly_name: mon domicile (Netatmo intérieur) WifiStrength
`2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up TemperatureSensor entity: mon domicile (Netatmo intérieur) Temperature
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up WifiStrengthSensor entity: mon domicile (Netatmo intérieur) WifiStrength
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up NoiseSensor entity: mon domicile (Netatmo intérieur) Noise
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up WifiStrengthSensor entity: mon domicile (Netatmo intérieur) WifiStrength
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up DeviceSensor entity: mon domicile (Netatmo intérieur)
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Adding device [OutdoorWeatherStation Netatmo extérieur (349688)]
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up TemperatureSensor entity: Netatmo extérieur Temperature
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up DeviceSensor entity: Netatmo extérieur
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Adding device [Gateway Hilo Gateway (1)]
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up ChallengeSensor entity: Defi Hilo
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up RewardSensor entity: Recompenses Hilo
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up DeviceSensor entity: Hilo Gateway
2022-01-11 10:30:11 INFO (MainThread) [custom_components.hilo] Initializing energy cost sensor hilo_rate_low_threshold rate d Amount: 40
2022-01-11 10:30:11 INFO (MainThread) [custom_components.hilo] Initializing energy cost sensor hilo_rate_low rate d Amount: 0.06159
2022-01-11 10:30:11 INFO (MainThread) [custom_components.hilo] Initializing energy cost sensor hilo_rate_medium rate d Amount: 0.09502
2022-01-11 10:30:11 INFO (MainThread) [custom_components.hilo] Initializing energy cost sensor hilo_rate_access rate d Amount: 0.41168
2022-01-11 10:30:11 INFO (MainThread) [custom_components.hilo] Initializing energy cost sensor hilo_rate_reward_rate rate d Amount: 0.55
2022-01-11 10:30:11 INFO (MainThread) [custom_components.hilo] Initializing energy cost sensor hilo_rate_current rate d Amount: 0
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up UtilityMeter entities utility_meter
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: Atelier
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: salle_de_bain_1_etage
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: chambre_Laurence
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: chambre_Joelle
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Setting up Climate entity: chambre_principale
2022-01-11 10:30:11 ERROR (MainThread) [homeassistant.components.sensor] Platform hilo does not generate unique IDs. ID mon_domicile_netatmo_interieur-wifistrength already exists - ignoring sensor.mon_domicile_netatmo_interieur_wifistrength
2022-01-11 10:30:11 INFO (MainThread) [pyhilo] Connected to websocket server
2022-01-11 10:30:11 INFO (MainThread) [pyhilo] Websocket: Listen started.
2022-01-11 10:30:11 DEBUG (MainThread) [pyhilo] Sending status
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Subscribing to location 311
2022-01-11 10:30:11 WARNING (MainThread) [pyhilo] Delaying invoke SubscribeToLocation 0 [311]: Websocket not ready.
2022-01-11 10:30:11 DEBUG (MainThread) [custom_components.hilo] Added to hass: hilo_energy_total
`
Il doit y avoir beaucoup d'information intéressante sur les API pour les stations météo.
Allô,
Je viens d'essayer d'installer cette intégration et j'ai une erreur au démarrage, fort probablement dû au fait que je participe au projet-pilote avec les bornes de recharge de véhicules électrique.
Dites-moi si je peux aider en donnant plus d'information.
Voici mon log de l'erreur en question:
Error setting up entry ******@gmail.com for hilo
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 313, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/config/custom_components/hilo/__init__.py", line 136, in async_setup_entry
await hilo.async_init()
File "/config/custom_components/hilo/__init__.py", line 254, in async_init
await self.devices.async_init()
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 83, in async_init
await self.update()
File "/usr/local/lib/python3.9/site-packages/pyhilo/devices.py", line 72, in update
device_type = HILO_DEVICE_TYPES[device["type"]]
KeyError: 'ChargingPoint'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.