Sinope Thermostat Support

Si votre sensor est basé sur hourly_kwh_count c’est le total depuis le début. Donc c’est normal que ce soit élevé. Par contre si vous utilisez hourly_kwh_count pour votre sensor il faut mettre state_class: total_increasing. HA va prendre seulement la variation entre les quantité recu donc ce qui a été consommé pendant la dernière heure.
Si vous utilisez hourly_kwh alors on met state_class: total

1 Like

merci de ces précisions!

J’ai trouvé. error code 64 c’est ton cable de fuite qui est déconnecté
Il y a aussi error code 32 quand to cable de temperature est déconnecté

Je vais mettre a jour mes codes d’erreur dans neviweb130 et zha

1 Like

Je viens de revenir de vacances et c’est effectivement le problème! J’ai testé le fil de détection avant de partir et je voulais faire plus de tests avant de le laisser brancher. J’ai donc débranché avant de partir et c’est depuis ce moment que j’avais la notification.
Merci encore de ton aide!!

Ça m’a permit de décortiquer les messages d’erreur pour les appareils. J’ai trouvé les codes pour le RM3500ZB, RM3500WF, les valves et les sensors de fuite. Je prépare une mise a jour pour neviweb130 et pour ZHA.

1 Like

Bonjour Claude,

Je rencontre une erreur en utilisant une carte.

Est-ce nouveau comme erreur ?

Merci

Bonjour @mrochette01, je ne connais pas la carte que tu utilises mais il semble que tu fais trop de requetes à neviweb et ca plante avec Max retries exceeded. Moi j’utilise vertical-stack-in-card dans lovelace comme ceci

    cards:
      - type: custom:vertical-stack-in-card
        title: Chauffage
        cards:
          - type: entities
            show_icon: True
            entities:
              - entity: climate.neviweb130_climate_cave
              - entity: climate.neviweb130_climate_chambre_1
              - entity: climate.neviweb130_climate_chambre_enfants
              - entity: climate.neviweb130_climate_chambre_invite
              - entity: climate.salle_de_diner_thermostat
              - entity: climate.neviweb130_climate_salon
              - entity: climate.neviweb130_climate_solarium
              - entity: climate.neviweb130_climate_spa
              - entity: climate.neviweb130_climate_garage
              - entity: climate.neviweb130_climate_lavage

En cliquant sur un des thermostats a ouvre une carte thermostat qui te permet de changer le setpoint et les preset mode:


Bonjour Claude,

Merci pour cette suggestion. Je l’ai appliqué et ça répond à mes besoins.

Michel

@mrochette01 si ça t’intéresse les barres en zigzag sont modifiable en fonction de l’intensité du chauffage, pi_heating_demand.


Les détaisl sont dans le readme.md ce neviweb130.

Bonjour Claude,

Intéressant, je vais voir.

Michel

Bonjour,

Est-ce que ce type d’erreur t’indique quelque chose ?

Logger: homeassistant.helpers.entity
Source: helpers/entity.py:960
First occurred: 6:00:11 AM (1 occurrences)
Last logged: 6:00:11 AM

Update for sensor.neviweb130_sensor_gt130 fails
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 960, in async_update_ha_state
await self.async_device_update()
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 1320, in async_device_update
await hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.13/concurrent/futures/thread.py”, line 59, in run
result = self.fn(*self.args, **self.kwargs)
File “/config/custom_components/neviweb130/sensor.py”, line 1047, in update
self._gateway_status = device_status[ATTR_STATUS]
~~~~~~~~~~~~~^^^^^^^^^^^^^
KeyError: ‘status’

C’est la mise a jour de l’état de ton GT130. Est-ce que tu as un GT130 ?
Dans tes log tu devrais voir une ligne comme celle-ci:
[custom_components.neviweb130.sensor] Updating neviweb130 sensor GT130 (0.632 sec): {'status': 'online'}
C’est pour surveiller que ton GT130 est en ligne.

Effectivement j’ai un GT130

@mrochette01, OK alors peux tu m’envoyer ton log pour la partie juste au dessus de
self._gateway_status = device_status[ATTR_STATUS]
surtout la ligne qui dit

[custom_components.neviweb130.sensor] Updating neviweb130 sensor GT130 (0.632 sec): {‘status’: ‘online’}

au lieu de {'status': 'online'} tu dois avoir un message d’erreur. C’est cela que je cherche

@mrochette01, J’ai ajouté une détection pour afficher les messages d’erreur pour les GT130. Ca va sortir dans la version 3.0.0 de neviweb130. Si tu as ton log avec le message recu de Neviweb ça serait utile.