Skip to content
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

HP6000ZB-GE n’apparaît pas dans entité #272

Open
lapajd opened this issue Nov 15, 2024 · 208 comments
Open

HP6000ZB-GE n’apparaît pas dans entité #272

lapajd opened this issue Nov 15, 2024 · 208 comments

Comments

@lapajd
Copy link

lapajd commented Nov 15, 2024

Bonjour,

Ma thermopompe Gree apparaît dans neviweb, mais pas dans home assistant.

Pouvez-Vous m’aider?

merci!

IMG_2932
IMG_2931

@claudegel
Copy link
Owner

claudegel commented Nov 15, 2024

Bien sure, je viens d'ajouter le support pour les HP6000ZB-xx dans neviweb130. je vois que le modèle est 6810 c,est bien ce que j'ai dans neviweb130.
Quel version de neviweb130 vous avez? Les HP6000ZB-xx sont supportés depuis la version 2.8.5
Ajoutez ceci dans configuration.yaml

logger:
  default: warning
  logs:
    homeassistant.custom_components: debug
    custom_components.neviweb130: debug

@claudegel
Copy link
Owner

claudegel commented Nov 15, 2024

Ensuite il va falloir regarder dans vos log, home-assistant.log
recherchez la ligne contenant:
[custom_components.neviweb130] Received gateway data: .....
Cette ligne est ce que neviweb envoi à propos des appareils connectés. Votre HP6000ZB-GE devrait s'y retrouver. ainsi que le id de votre appareil: 590467

@claudegel
Copy link
Owner

Ensuite dans vos log il y a une série de ligne comme celle-ci:
[custom_components.neviweb130.climate] Setting up neviweb130 climate «non de votre thermostat» {'id': 590467,...
Si on a ceci alors votre thermoostat est supporté. reste a voir pourquoi il n'est pas configuré dans neviweb130. probablement un attribut manquant ou non supporté pour ce thermostat.

@lapajd
Copy link
Author

lapajd commented Nov 15, 2024

Bon matin,

Je suis sous la version 2.8.6.

2024-11-15 08:58:34.647 DEBUG (SyncWorker_0) [custom_components.neviweb130] Received gateway data: [{'id': 590467, 'identifier': 'ccccccfffe6fb261-2c1165fffea79744', 'name': 'Gree', 'family': '6810', 'signature': {'model': 6810, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 9, 'middle': 2, 'major': 0}, 'hardRev': 1}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300833, 'orderIdx': 0, 'sku': 'HP6000ZB-GE', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None, 'hpModel': 'GWH12AAD-D3DNA2A/I'}, {'id': 589106, 'identifier': 'ccccccfffe6fb261', 'name': 'GT130', 'family': 'GT130', 'signature': {'model': 130, 'modelCfg': 1, 'softBuildCfg': 0, 'softVersion': {'major': 2, 'middle': 5, 'minor': 7}, 'hardRev': 3}, 'location$id': 121160, 'parentDevice$id': None, 'group$id': 300061, 'orderIdx': 0, 'sku': 'GT130', 'vendor': 'Sinopé', 'url_en': 'https://www.sinopetech.com/produit/passerelle-zigbee/', 'url_fr': 'https://www.sinopetech.com/en/product/gateway-zigbee/'}, {'id': 589879, 'identifier': 'ccccccfffe6fb261-003c84fffea6d547', 'name': 'RM3500ZB', 'family': '2151', 'signature': {'model': 2151, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 3, 'middle': 2, 'major': 0}, 'hardRev': 0}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300061, 'orderIdx': 0, 'sku': 'RM3500ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}, {'id': 589783, 'identifier': 'ccccccfffe6fb261-000d6f00156622ee', 'name': 'SP2600ZB', 'family': '2600', 'signature': {'model': 2600, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 9, 'middle': 0, 'major': 0}, 'hardRev': 1}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': None, 'orderIdx': 0, 'sku': 'SP2600ZB', 'vendor': 'Sinopé', 'url_en': 'https://www.sinopetech.com/produit/prise-electrique-intelligente-zigbee/', 'url_fr': 'https://www.sinopetech.com/en/product/smart-plug-zigbee/'}, {'id': 589781, 'identifier': 'ccccccfffe6fb261-500b91400002374a', 'name': 'TH1123ZB', 'family': '1123', 'signature': {'model': 1123, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 5, 'middle': 6, 'major': 0}, 'hardRev': 2}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300484, 'orderIdx': 0, 'sku': 'TH1123ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}, {'id': 589867, 'identifier': 'ccccccfffe6fb261-500b9140000246cf', 'name': 'TH1123ZB', 'family': '1123', 'signature': {'model': 1123, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 9, 'middle': 6, 'major': 0}, 'hardRev': 2}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300535, 'orderIdx': 0, 'sku': 'TH1123ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}, {'id': 589870, 'identifier': 'ccccccfffe6fb261-500b91400004d932', 'name': 'TH1300ZB', 'family': '737', 'signature': {'model': 737, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 0, 'middle': 2, 'major': 1}, 'hardRev': 0}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300538, 'orderIdx': 0, 'sku': 'TH1300ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}]

2024-11-15 08:58:34.647 DEBUG (SyncWorker_0) [custom_components.neviweb130] Gateway_data : [{'id': 590467, 'identifier': 'ccccccfffe6fb261-2c1165fffea79744', 'name': 'Gree', 'family': '6810', 'signature': {'model': 6810, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 9, 'middle': 2, 'major': 0}, 'hardRev': 1}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300833, 'orderIdx': 0, 'sku': 'HP6000ZB-GE', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None, 'hpModel': 'GWH12AAD-D3DNA2A/I'}, {'id': 589106, 'identifier': 'ccccccfffe6fb261', 'name': 'GT130', 'family': 'GT130', 'signature': {'model': 130, 'modelCfg': 1, 'softBuildCfg': 0, 'softVersion': {'major': 2, 'middle': 5, 'minor': 7}, 'hardRev': 3}, 'location$id': 121160, 'parentDevice$id': None, 'group$id': 300061, 'orderIdx': 0, 'sku': 'GT130', 'vendor': 'Sinopé', 'url_en': 'https://www.sinopetech.com/produit/passerelle-zigbee/', 'url_fr': 'https://www.sinopetech.com/en/product/gateway-zigbee/'}, {'id': 589879, 'identifier': 'ccccccfffe6fb261-003c84fffea6d547', 'name': 'RM3500ZB', 'family': '2151', 'signature': {'model': 2151, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 3, 'middle': 2, 'major': 0}, 'hardRev': 0}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300061, 'orderIdx': 0, 'sku': 'RM3500ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}, {'id': 589783, 'identifier': 'ccccccfffe6fb261-000d6f00156622ee', 'name': 'SP2600ZB', 'family': '2600', 'signature': {'model': 2600, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 9, 'middle': 0, 'major': 0}, 'hardRev': 1}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': None, 'orderIdx': 0, 'sku': 'SP2600ZB', 'vendor': 'Sinopé', 'url_en': 'https://www.sinopetech.com/produit/prise-electrique-intelligente-zigbee/', 'url_fr': 'https://www.sinopetech.com/en/product/smart-plug-zigbee/'}, {'id': 589781, 'identifier': 'ccccccfffe6fb261-500b91400002374a', 'name': 'TH1123ZB', 'family': '1123', 'signature': {'model': 1123, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 5, 'middle': 6, 'major': 0}, 'hardRev': 2}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300484, 'orderIdx': 0, 'sku': 'TH1123ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}, {'id': 589867, 'identifier': 'ccccccfffe6fb261-500b9140000246cf', 'name': 'TH1123ZB', 'family': '1123', 'signature': {'model': 1123, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 9, 'middle': 6, 'major': 0}, 'hardRev': 2}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300535, 'orderIdx': 0, 'sku': 'TH1123ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}, {'id': 589870, 'identifier': 'ccccccfffe6fb261-500b91400004d932', 'name': 'TH1300ZB', 'family': '737', 'signature': {'model': 737, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 0, 'middle': 2, 'major': 1}, 'hardRev': 0}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300538, 'orderIdx': 0, 'sku': 'TH1300ZB', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None}]

2024-11-15 08:58:35.469 DEBUG (MainThread) [custom_components.neviweb130.climate] Setting up neviweb130 climate Gree: {'id': 590467, 'identifier': 'ccccccfffe6fb261-2c1165fffea79744', 'name': 'Gree', 'family': '6810', 'signature': {'model': 6810, 'modelCfg': 0, 'softBuildCfg': 0, 'softVersion': {'minor': 9, 'middle': 2, 'major': 0}, 'hardRev': 1, 'protocol': 'sinopcom'}, 'location$id': 121160, 'parentDevice$id': 589106, 'group$id': 300833, 'orderIdx': 0, 'sku': 'HP6000ZB-GE', 'vendor': 'Sinopé', 'url_en': None, 'url_fr': None, 'hpModel': 'GWH12AAD-D3DNA2A/I'}

Merci!

@claudegel
Copy link
Owner

Merci. Votre appareil est bien détectée. Elle est enregistrée dans HA donc ce qui bloque c'est à l'étape de la première mise a jour de l'appareil. Dans vos log il y a une ligne contenant ceci:
[custom_components.neviweb130.climate] Updating neviweb130 climate Gree (1.447 sec): {....
C'est à cette étape que ça bloque. Sous cette ligne il doit y avoir plusieurs ligne d'erreur dont la dernière dit quelques chose comme error unknow attribute ...
C'est ce qu'il me faut

@lapajd
Copy link
Author

lapajd commented Nov 15, 2024

[custom_components.neviweb130.climate] Updating neviweb130 climate Gree (1.447 sec)

2024-11-15 08:58:39.177 ERROR (MainThread) [homeassistant.components.climate] neviweb130: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 728, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1304, in async_device_update
await hass.async_add_executor_job(self.update)
File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/neviweb130/climate.py", line 3330, in update
device_data[ATTR_ROOM_TEMPERATURE]["value"] != None else self._cur_temp_before
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
TypeError: 'int' object is not subscriptable
2024-11-15 08:58:39.182 DEBUG (SyncWorker_5) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate TH1123ZB: ['drSetpoint', 'drStatus', 'outputPercentDisplay', 'roomSetpoint', 'roomSetpointMax', 'roomSetpointMin', 'roomTemperatureDisplay', 'roomTemperature', 'temperatureFormat', 'timeFormat', 'loadConnected', 'lockKeypad', 'backlightAdaptive', 'systemMode', 'cycleLength', 'config2ndDisplay', 'rssi']
2024-11-15 08:58:39.626 DEBUG (SyncWorker_5) [custom_components.neviweb130.climate] Updating neviweb130 climate TH1123ZB (0.445 sec): {'error': {'code': 'DVCATTRNSPTD', 'data': {'identifier': 'ccccccfffe6fb261-500b91400002374a'}}}

@claudegel
Copy link
Owner

DVCATTRNSPTD ça veut dire device attribute not supported
device_data[ATTR_ROOM_TEMPERATURE]["value"] != None else self._cur_temp_before. C'est le nom «value» qui est different. Mais cette erreur est pour un TH1123ZB et non votre HP6000ZB-GE
Il doit y avoir une autre ligne d'erreur pour votre HP6000ZB-GE.

@claudegel
Copy link
Owner

je valide un point. Un instant

@claudegel
Copy link
Owner

Dans vos log vous devez avoir la ligne suivante juste au dessus de l'erreur:
"Updating neviweb130 climate Gree (xx sec): {....
C'est le reste de cette ligne qu'il me faut. On devrait voir comment Neviweb envoit le parametre ATTR_ROOM_TEMPERATURE 'roomTemperature': {'value': 22.89}, le mot value doit être different

@lapajd
Copy link
Author

lapajd commented Nov 15, 2024

Dans vos log vous devez avoir la ligne suivante juste au dessus de l'erreur: "Updating neviweb130 climate Gree (xx sec): {.... C'est le reste de cette ligne qu'il me faut. On devrait voir comment Neviweb envoit le parametre ATTR_ROOM_TEMPERATURE 'roomTemperature': {'value': 22.89}, le mot value doit être different

2024-11-15 08:58:39.176 DEBUG (SyncWorker_7) [custom_components.neviweb130.climate] Updating neviweb130 climate Gree (3.705 sec): {'coolSetpoint': 26, 'systemMode': 'heat', 'roomTemperature': 23, 'roomSetpoint': 22, 'fanSpeed': 'auto', 'fanSwingVertical': 'off', 'fanSwingHorizontal': 'off', 'displayConfig': 'enabled', 'soundConfig': 'enabled', 'rssi': -37, 'coolSetpointMin': 16, 'coolSetpointMax': 30, 'lockKeypad': 'unlocked', 'roomSetpointMax': 30, 'roomSetpointMin': 16, 'temperatureFormat': 'celsius', 'fanCapabilities': 'low/med/high/auto', 'fanSwingCapabilities': {'fullHorizontal': True, 'autoHorizontal': True, 'fullVertical': True, 'autoVertical': True}, 'fanSwingCapabilityHorizontal': {'fixedRegion1': False, 'fixedRegion2': False, 'fixedRegion3': False, 'fixedRegion4': False, 'fixedRegion5': False, 'fixedRegion6': False, 'fixedRegion7': False, 'fixedRegion8': False, 'swingRegion1': False, 'swingRegion2': False, 'swingRegion3': False, 'swingRegion4': False, 'swingRegion5': False, 'swingRegion6': False, 'swingRegion7': False, 'swingRegion8': False}, 'fanSwingCapabilityVertical': {'fixedRegion1': True, 'fixedRegion2': True, 'fixedRegion3': True, 'fixedRegion4': True, 'fixedRegion5': True, 'fixedRegion6': False, 'fixedRegion7': False, 'fixedRegion8': False, 'swingRegion1': False, 'swingRegion2': False, 'swingRegion3': False, 'swingRegion4': False, 'swingRegion5': False, 'swingRegion6': False, 'swingRegion7': False, 'swingRegion8': False}, 'balancePoint': None, 'heatLockoutTemperature': 18, 'coolLockoutTemperature': 20, 'availableMode': 'coolingAndHeating4Pipes', 'displayCapability': {'disable': True, 'enable': True}, 'soundCapability': {'disable': False, 'enable': True}, 'model': 'GWH12AAD-D3DNA2A/I'}

@claudegel
Copy link
Owner

voila...'roomTemperature': 23
il n'y a pas de value et en plus la température est en nombre entier alors que pour les autres thermostats c'est en nombre flottant 23.05 que le thermostat arrondi sur son affichage.
Je vais créer une nouvelle branche ce soir après souper et vous aviser quand ce sera pret. Il n'y aura que le fichier climate.py a remplacer dans votre HA.

@lapajd
Copy link
Author

lapajd commented Nov 15, 2024

Un gros merci!

@claudegel
Copy link
Owner

est-ce qu'il y a aussi une erreur pour cette ligne
[custom_components.neviweb130.climate] Updating neviweb130 climate TH1123ZB...
svp m'envoyer aussi la ligne pour ce thermostat. je vais le valider et corriger en même temps si besoin

@claudegel
Copy link
Owner

Pouvez-vous valider dans Neviweb pour le parametre «availableMode» quel sont les options. Pour valider si c'est configurable.

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

[custom_components.neviweb130.climate] Updating neviweb130 climate TH1123ZB

Il me fait un bog dans hilo aussi. Peut-etre qu’il faudrait que je redemarre le thermostat et le hub sinope. J’essaierai en arrivant à la maison :)

2024-11-15 19:08:43.540 DEBUG (SyncWorker_47) [custom_components.neviweb130.climate] Updating neviweb130 climate TH1123ZB (0.399 sec): {'error': {'code': 'DVCATTRNSPTD', 'data': {'identifier': 'ccccccfffe6fb261-500b91400002374a'}}}

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

Pouvez-vous valider dans Neviweb pour le parametre «availableMode» quel sont les options. Pour valider si c'est configurable.

Est-ce que c’est interverrouillage?

IMG_3044

@claudegel
Copy link
Owner

claudegel commented Nov 16, 2024

Pour le TH1123ZB si il y a DVCATTRNSPTD c'est qu'un parametre demandé est pas bon. On va le corriger en même temps que le HP6000.
Si possible dans Neviweb est-ce possible d'avoir les options possibles pour les parametres suivants:

  • fanSwingVertical
  • fanSwingHorizontal
  • balancePoint
  • availableMode
  • displayCapability
  • soundCapability
  • displayConfig
  • soundConfig
  • operationmode ou systemmode
  • heatLockoutTemperature
  • coolLockoutTemperature

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

[custom_components.neviweb130.climate] Updating neviweb130 climate TH1123ZB

Il me fait un bog dans hilo aussi. Peut-etre qu’il faudrait que je redemarre le thermostat et le hub sinope. J’essaierai en arrivant à la maison :)

2024-11-15 19:08:43.540 DEBUG (SyncWorker_47) [custom_components.neviweb130.climate] Updating neviweb130 climate TH1123ZB (0.399 sec): {'error': {'code': 'DVCATTRNSPTD', 'data': {'identifier': 'ccccccfffe6fb261-500b91400002374a'}}}

Pour le TH1123ZB si il y a DVCATTRNSPTD c'est qu'un parametre demandé est pas bon. On va le corriger en même temps que le HP6000. Si possible dans Neviweb est-ce possible d'avoir les options possibles pour les parametres suivants:

  • fanSwingVertical
  • fanSwingHorizontal
  • balancePoint
  • availableMode
  • displayCapability
  • soundCapability
  • displayConfig
  • soundConfig
  • operationmode ou systemmode
  • heatLockoutTemperature
  • coolLockoutTemperature

IMG_3045
IMG_3046
IMG_3051
IMG_3052
IMG_3047
IMG_3048

z

@claudegel
Copy link
Owner

avez-vous les parametres pour la section avancé et interverrouillage.
egalement qu'est-ce qu'il y a dans temperature minimum de fonctionnement ?

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

avez-vous les parametres pour la section avancé et interverrouillage. egalement qu'est-ce qu'il y a dans temperature minimum de fonctionnement ?

avancé:
IMG_3053
IMG_3054

interverrouillage
IMG_3055

temperature exterieure min
IMG_3056
IMG_3057

Avancé
Ne plus autoriser le chauffage si la température extérieure est supérieure à
IMG_3058

IMG_3059

ne plus autoriser la climatisation si la température extérieure est inférieure à
IMG_3060
IMG_3061

@claudegel
Copy link
Owner

Ok, si je comprends bien:
temperature minimum de fonctionnement va de -5.0 a -30.0
ne plus autoriser le chauffage si la temperature... va de desactive, 10.0 a 30.0
quel sont les valeurs selectionnees pour ces deux parametres presentement ?

J'ai cree la branche suivante:
https://github.com/claudegel/sinope-130/tree/HP6000ZB-xx/custom_components/neviweb130
il faut remplacer vos fichiers climate.py et schema.py dans config/custom_components/neviweb130 avec ceux de cette branche puis red/marrer HA

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

Ok, si je comprends bien: temperature minimum de fonctionnement va de -5.0 a -30.0 exact

ne plus autoriser le chauffage si la temperature... va de desactive, 10.0 a 30.0 exact

quel sont les valeurs selectionnees pour ces deux parametres presentement ?

Temperature exterieure minimum de fonctionnement : rien de sélectionné. Pourtant, le menu ne presente pas l’option vide.

ne plus autoriser le chauffage si la température extérieure est superieure à : 18

Ne plus autoriser la climatisation si la température extieure est inferieure à : 20

J'ai cree la branche suivante: https://github.com/claudegel/sinope-130/tree/HP6000ZB-xx/custom_components/neviweb130 il faut remplacer vos fichiers climate.py et schema.py dans config/custom_components/neviweb130 avec ceux de cette branche puis red/marrer HA

J’essaie ça tentot!

merci bcp!

@claudegel
Copy link
Owner

Pour Temperature exterieure minimum de fonctionnement, est-ce qu'il y a des valeurs selectionnables
c'est bien -5.0 a-30.0 ? est-ce que vous pouvez selectionner une valeur ?
Il nous manque le nom de ce parametre. Je ne pense pas qu'il est dans la liste de ceux qu'on recoit de Neviweb. Mais il se peut qu'en choisissant un model de thermopompe ca fixe cette valeur.

Pour Ne plus autoriser la climatisation si la température extieure est inferieure à: est-ce que ce sont les meme valeurs que Ne plus autoriser le chauffage si la température extérieure est superieure à : desactive, 10.0 a 30.0 ?

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

Pour Temperature exterieure minimum de fonctionnement, est-ce qu'il y a des valeurs selectionnables c'est bien -5.0 a-30.0
oui

? est-ce que vous pouvez selectionner une valeur
Je viens de selectionner -30

? Il nous manque le nom de ce parametre. Je ne pense pas qu'il est dans la liste de ceux qu'on recoit de Neviweb. Mais il se peut qu'en choisissant un model de thermopompe ca fixe cette valeur.

Pour Ne plus autoriser la climatisation si la température extieure est inferieure à: est-ce que ce sont les meme valeurs que Ne plus autoriser le chauffage si la température extérieure est superieure à : desactive, 10.0 a 30.0 ?
oui

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

Temperature minimale de fonctionnement, les valeurs -25.5 a -30 generent une erreur
IMG_3065

@claudegel
Copy link
Owner

claudegel commented Nov 16, 2024

Je pense que c'est balancePoint et ca doit dependre du model de thermopompe. Pour votre appareil c'est probablement -25 le plus bas.
J'ai trouve aussi
balancePointTempLow: -30,
balancePointTempHigh: -5,
Je vais ajouter demain ces deux parametres pour voir si on a une reponse. mais avant on va voir si la nouvelle version fonctionne.

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

Je pense que c'est balancePoint et ca doit dependre du model de thermopompe. Pour votre appareil c'est probablement -25 le plus bas. J'ai trouve aussi balancePointTempLow: -30, balancePointTempHigh: -5, Je vais ajouter demain ces deux parametres pour voir si on a une reponse. mais avant on va voir si la nouvelle version fonctionne.

Je viens de changer les deux fichiers et redemarrer home assistant. Malheureusement, la thermopompe n’apparait toujours pas dans les entités.

@claudegel
Copy link
Owner

claudegel commented Nov 16, 2024

Verifiez les log pour un message similaire apres la ligne
[custom_components.neviweb130.climate] Updating neviweb130 climate Gree...
et envoyez-moi cette ligne

@lapajd
Copy link
Author

lapajd commented Nov 16, 2024

V/rifiez les log pour un message similaire apr'es apr'es la ligne [custom_components.neviweb130.climate] Updating neviweb130 climate Gree... et envoyez-moi cette ligne

2024-11-16 00:08:13.310 WARNING (MainThread) [custom_components.hilo] value of total_power (<state sensor.meter00_power=unavailable; state_class=measurement, unit_of_measurement=W, device_class=power, icon=mdi:lan-disconnect, friendly_name=Meter00 Power @ 2024-11-16T00:08:12.983237-05:00> not initialized correctly)
2024-11-16 00:08:13.859 DEBUG (SyncWorker_1) [custom_components.neviweb130.switch] Updating neviweb130 switch RM3500ZB (1.329 sec): {'error': {'code': 'DVCATTRNSPTD', 'data': {'identifier': 'ccccccfffe6fb261-003c84fffea6d547'}}}
2024-11-16 00:08:13.859 WARNING (SyncWorker_1) [custom_components.neviweb130.switch] Device attribute not supported for neviweb130 switch RM3500ZB: DVCATTRNSPTD...(SKU: RM3500ZB)
2024-11-16 00:08:14.589 DEBUG (SyncWorker_4) [custom_components.neviweb130.switch] Updating neviweb130 switch SP2600ZB (0.728 sec): {'wattageInstant': 0, 'onOff': 'on'}
2024-11-16 00:08:16.462 DEBUG (SyncWorker_6) [custom_components.neviweb130.climate] Updating neviweb130 climate Gree (3.95 sec): {'drStatus': {'drActive': 'off', 'optOut': 'off', 'setpoint': 'off', 'powerAbsolute': 'off', 'powerRelative': 'off'}, 'roomSetpoint': 22, 'roomTemperature': 22, 'coolSetpoint': 26, 'systemMode': 'heat', 'fanSpeed': 'auto', 'fanSwingVertical': 'off', 'fanSwingHorizontal': 'off', 'displayConfig': 'enabled', 'soundConfig': 'enabled', 'drSetpoint': {'status': 'off', 'value': None}, 'roomSetpointMax': 30, 'roomSetpointMin': 16, 'coolSetpointMin': 16, 'coolSetpointMax': 30, 'temperatureFormat': 'celsius', 'rssi': -38, 'lockKeypad': 'unlocked', 'fanCapabilities': 'low/med/high/auto', 'fanSwingCapabilities': {'fullHorizontal': True, 'autoHorizontal': True, 'fullVertical': True, 'autoVertical': True}, 'fanSwingCapabilityHorizontal': {'fixedRegion1': False, 'fixedRegion2': False, 'fixedRegion3': False, 'fixedRegion4': False, 'fixedRegion5': False, 'fixedRegion6': False, 'fixedRegion7': False, 'fixedRegion8': False, 'swingRegion1': False, 'swingRegion2': False, 'swingRegion3': False, 'swingRegion4': False, 'swingRegion5': False, 'swingRegion6': False, 'swingRegion7': False, 'swingRegion8': False}, 'fanSwingCapabilityVertical': {'fixedRegion1': True, 'fixedRegion2': True, 'fixedRegion3': True, 'fixedRegion4': True, 'fixedRegion5': True, 'fixedRegion6': False, 'fixedRegion7': False, 'fixedRegion8': False, 'swingRegion1': False, 'swingRegion2': False, 'swingRegion3': False, 'swingRegion4': False, 'swingRegion5': False, 'swingRegion6': False, 'swingRegion7': False, 'swingRegion8': False}, 'balancePoint': -25, 'heatLockoutTemperature': 18, 'coolLockoutTemperature': 20, 'availableMode': 'coolingAndHeating4Pipes', 'displayCapability': {'disable': True, 'enable': True}, 'soundCapability': {'disable': False, 'enable': True}, 'model': 'GWH12AAD-D3DNA2A/I'}
2024-11-16 00:08:16.523 ERROR (MainThread) [homeassistant.components.climate] neviweb130: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 728, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1304, in async_device_update
await hass.async_add_executor_job(self.update)
File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/neviweb130/climate.py", line 3389, in update
self.get_sensor_error_code(start)
File "/config/custom_components/neviweb130/climate.py", line 1617, in get_sensor_error_code
if self._energy_stat_time == 0:
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/climate/init.py", line 324, in getattribute
return super().getattribute(__name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Neviweb130HPThermostat' object has no attribute '_energy_stat_time'
2024-11-16 00:08:16.540 DEBUG (SyncWorker_0) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate TH1123ZB: ['drSetpoint', 'drStatus', 'outputPercentDisplay', 'roomSetpoint', 'roomSetpointMax', 'roomSetpointMin', 'roomTemperatureDisplay', 'roomTemperature', 'temperatureFormat', 'timeFormat', 'loadConnected', 'lockKeypad', 'backlightAdaptive', 'systemMode', 'cycleLength', 'config2ndDisplay', 'rssi']

@claudegel
Copy link
Owner

claudegel commented Nov 16, 2024

OK pouvez-vous me dire si pour votre HP6000ZB-GE il y a des statistique de consommation dans Neviweb. En theorie cet appareil ne fournit pas le courant a la thermopompe alors elle ne peut mesurer la consommation.
J'ai corrige l'erreur de self._energy_stat_time et j'ai ajoute les parametres ATTR_BALANCE_PT_TEMP_LOW et ATTR_BALANCE_PT_TEMP_HIGH pour valider si Neviweb les retourne car on en aura besoin pour fixer les limite de la temperature minnimale de fonctionnement.

Seulement climate.py a change

@Casper514
Copy link

Merci!

J'imagine que je finirai par recevoir une mise à jour de la version éventuellement de la part de Sinopé.

@claudegel
Copy link
Owner

Oui et je vais mettre le code en fonction de cela car d'autre utilisateurs ont déjà la version .0.2.9

Habituellement dès qu'on ajoute un appareil dans Neviweb ]ca ne prends que quelques jours pour avoir la mise a jour. Vous allez voir que la version a changee dans la section info

@claudegel
Copy link
Owner

Voila c'est prêt à tester

@Casper514
Copy link

Je viens de tester.

Il n'y a plus d'erreur concernant mon HP6000, mais il n'apparait toujours pas dans mes entités.
Sinon c'est toujours la même erreur qui concerne mon thermsotat Salon, mais qui n'empeche pas l'utilisation dans HA.
Je crois bien que je vais attendre que Neviweb met à jour le firmware pour réessayer à ce moment.

Ci-bas le log au cas où que ça pourrait être utile.

2025-01-26 18:48:40.028 DEBUG (SyncWorker_6) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate Gree: ['roomSetpoint', 'roomSetpointMax', 'roomSetpointMin', 'coolSetpointMin', 'coolSetpointMax', 'roomTemperature', 'temperatureFormat', 'rssi', 'coolSetpoint', 'systemMode', 'lockKeypad', 'model', 'fanSpeed', 'fanSwingVertical', 'fanCapabilities', 'availableMode']
2025-01-26 18:48:41.444 DEBUG (SyncWorker_6) [custom_components.neviweb130.climate] Updating neviweb130 climate Gree (1.417 sec): {'roomSetpoint': 20, 'roomTemperature': 20, 'coolSetpoint': 25, 'systemMode': 'heat', 'fanSpeed': 'auto', 'fanSwingVertical': 'fixedRegion5', 'roomSetpointMax': 30, 'roomSetpointMin': 16, 'coolSetpointMin': 16, 'coolSetpointMax': 30, 'temperatureFormat': 'celsius', 'rssi': -33, 'lockKeypad': 'locked', 'fanCapabilities': 'low/med/high/auto', 'availableMode': 'coolingAndHeating4Pipes', 'model': None}
2025-01-26 18:48:41.545 DEBUG (SyncWorker_3) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate Salle d'eau: ['drSetpoint', 'drStatus', 'outputPercentDisplay', 'roomSetpoint', 'roomSetpointMax', 'roomSetpointMin', 'roomTemperature', 'temperatureFormat', 'timeFormat', 'roomTemperatureDisplay', 'loadConnected', 'config2ndDisplay', 'lockKeypad', 'backlightAdaptive', 'systemMode', 'cycleLength', 'coldLoadPickup', 'heatLockoutTemp']
2025-01-26 18:48:42.862 DEBUG (SyncWorker_3) [custom_components.neviweb130.climate] Updating neviweb130 climate Salle d'eau (1.317 sec): {'drStatus': {'drActive': 'off', 'optOut': 'off', 'setpoint': 'off', 'powerAbsolute': 'off', 'powerRelative': 'off'}, 'outputPercentDisplay': 0, 'roomSetpoint': 18, 'roomTemperatureDisplay': 20.5, 'systemMode': 'heat', 'drSetpoint': {'status': 'off', 'value': None}, 'roomSetpointMax': 30, 'roomSetpointMin': 5, 'roomTemperature': {'value': 20.37}, 'temperatureFormat': 'celsius', 'timeFormat': '24h', 'loadConnected': 1064, 'config2ndDisplay': 'exteriorTemperature', 'lockKeypad': 'unlocked', 'backlightAdaptive': 'always', 'cycleLength': 15}
2025-01-26 18:48:42.956 DEBUG (SyncWorker_1) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate Salle de bain: ['drSetpoint', 'drStatus', 'outputPercentDisplay', 'roomSetpoint', 'roomSetpointMax', 'roomSetpointMin', 'roomTemperature', 'temperatureFormat', 'timeFormat', 'roomTemperatureDisplay', 'loadConnected', 'config2ndDisplay', 'lockKeypad', 'backlightAdaptive', 'systemMode', 'cycleLength', 'coldLoadPickup', 'heatLockoutTemp']
2025-01-26 18:48:44.302 DEBUG (SyncWorker_1) [custom_components.neviweb130.climate] Updating neviweb130 climate Salle de bain (1.346 sec): {'drStatus': {'drActive': 'off', 'optOut': 'off', 'setpoint': 'off', 'powerAbsolute': 'off', 'powerRelative': 'off'}, 'outputPercentDisplay': 0, 'roomSetpoint': 18, 'roomTemperatureDisplay': 21, 'systemMode': 'heat', 'drSetpoint': {'status': 'off', 'value': None}, 'roomSetpointMax': 25, 'roomSetpointMin': 5, 'roomTemperature': {'value': 21.19}, 'temperatureFormat': 'celsius', 'timeFormat': '24h', 'loadConnected': 755, 'config2ndDisplay': 'exteriorTemperature', 'lockKeypad': 'unlocked', 'backlightAdaptive': 'always', 'cycleLength': 15}
2025-01-26 18:48:44.427 DEBUG (SyncWorker_6) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate Salon: ['drSetpoint', 'drStatus', 'outputPercentDisplay', 'roomSetpoint', 'roomSetpointMax', 'roomSetpointMin', 'roomTemperature', 'temperatureFormat', 'timeFormat', 'config2ndDisplay', 'rssi', 'coolSetpoint', 'coolSetpointMin', 'coolSetpointMax', 'systemMode', 'cycleLength', 'loadConnected', 'backlightAdaptive', 'lockKeypad', 'hcDevice', 'language', 'model', 'fanSpeed', 'fanSwingVertical', 'fanSwingHorizontal', 'fanCapabilities', 'fanSwingCapabilities', 'fanSwingCapabilityHorizontal', 'fanSwingCapabilityVertical', 'balancePoint', 'heatLockoutTemperature', 'coolLockoutTemperature', 'availableMode', 'displayConfig', 'displayCapability', 'soundConfig', 'soundCapability', 'roomTemperatureDisplay']
2025-01-26 18:48:47.438 DEBUG (SyncWorker_6) [custom_components.neviweb130.climate] Updating neviweb130 climate Salon (3.011 sec): {'drStatus': {'drActive': 'off', 'optOut': 'off', 'setpoint': 'off', 'powerAbsolute': 'off', 'powerRelative': 'off'}, 'outputPercentDisplay': 0, 'roomSetpoint': 20, 'coolSetpoint': 26, 'systemMode': 'heat', 'hcDevice': None, 'fanSpeed': 'auto', 'fanSwingVertical': 'off', 'fanSwingHorizontal': 'off', 'roomTemperatureDisplay': 20.5, 'drSetpoint': {'status': 'off', 'value': None}, 'roomSetpointMax': 30, 'roomSetpointMin': 5, 'temperatureFormat': 'celsius', 'timeFormat': '24h', 'config2ndDisplay': 'exteriorTemperature', 'rssi': -41, 'coolSetpointMin': 16, 'coolSetpointMax': 30, 'cycleLength': 15, 'loadConnected': 2174, 'backlightAdaptive': 'always', 'lockKeypad': 'unlocked', 'language': 'fr', 'fanCapabilities': 'low/med/high/auto', 'fanSwingCapabilities': {'fullHorizontal': False, 'autoHorizontal': False, 'fullVertical': False, 'autoVertical': False}, 'fanSwingCapabilityHorizontal': {'fixedRegion1': False, 'fixedRegion2': False, 'fixedRegion3': False, 'fixedRegion4': False, 'fixedRegion5': False, 'fixedRegion6': False, 'fixedRegion7': False, 'fixedRegion8': False, 'swingRegion1': False, 'swingRegion2': False, 'swingRegion3': False, 'swingRegion4': False, 'swingRegion5': False, 'swingRegion6': False, 'swingRegion7': False, 'swingRegion8': False}, 'fanSwingCapabilityVertical': {'fixedRegion1': False, 'fixedRegion2': False, 'fixedRegion3': False, 'fixedRegion4': False, 'fixedRegion5': False, 'fixedRegion6': False, 'fixedRegion7': False, 'fixedRegion8': False, 'swingRegion1': False, 'swingRegion2': False, 'swingRegion3': False, 'swingRegion4': False, 'swingRegion5': False, 'swingRegion6': False, 'swingRegion7': False, 'swingRegion8': False}, 'balancePoint': -10, 'heatLockoutTemperature': None, 'coolLockoutTemperature': None, 'availableMode': 'heatingOnly', 'displayConfig': 'disabled', 'displayCapability': {'disable': False, 'enable': False}, 'soundConfig': 'disabled', 'soundCapability': {'disable': False, 'enable': False}, 'model': None}
2025-01-26 18:48:47.527 ERROR (MainThread) [homeassistant.components.climate] Error adding entity None for domain climate with platform neviweb130
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 825, in _async_add_entity
capabilities=entity.capability_attributes,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/climate/init.py", line 397, in capability_attributes
data[ATTR_SWING_MODES] = self.swing_modes
^^^^^^^^^^^^^^^^
File "/config/custom_components/neviweb130/climate.py", line 1595, in swing_modes
if "fullVertical" in extract_capability(self._fan_swing_cap):
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/neviweb130/climate.py", line 1176, in extract_capability
value = {i for i in cap if cap[i]==True}
^^^
TypeError: 'NoneType' object is not iterable

@claudegel
Copy link
Owner

Je viens de corriger salon

@claudegel
Copy link
Owner

Il n'y a plus de DVCATTRNSPTD pour le HP6000 ^

@Casper514
Copy link

Aucune ligne qui concerne DVCATTRNSPTD pour le HP6000

@claudegel
Copy link
Owner

Je vois qu'on a passé au travers de DVCATTRNSPTD et on reçois les valeurs des attributs.
'roomSetpoint': 20, 'roomTemperature': 20, 'coolSetpoint': 25, 'systemMode': 'heat', 'fanSpeed': 'auto', 'fanSwingVertical': 'fixedRegion5', 'roomSetpointMax': 30, 'roomSetpointMin': 16, 'coolSetpointMin': 16, 'coolSetpointMax': 30, 'temperatureFormat': 'celsius', 'rssi': -33, 'lockKeypad': 'locked', 'fanCapabilities': 'low/med/high/auto', 'availableMode': 'coolingAndHeating4Pipes', 'model': None

Il doit y avoir un message d'erreur concernant un attribut

@Casper514
Copy link

Je ne trouve aucun message d'erreur pour un attribut.
Le seul warning qui concerne neviweb:
2025-01-26 19:16:03.207 WARNING (MainThread) [homeassistant.components.climate] Setup of climate platform neviweb130 is taking over 10 seconds.

@claudegel
Copy link
Owner

Valide si le nom de ton thermostat aurait pas été modifié en ajoutant à la fin un _2

Des fois HA anule un appareil et en cré un nouveau avec à la fin du nom _2

@claudegel
Copy link
Owner

claudegel commented Jan 27, 2025

C'est certain que ton HP6000ZB-GE a été créé car dans tes log on a:
[custom_components.neviweb130.climate] Updating neviweb130 climate Gree

Si c'est updating alors le device existe dans HA
Il devrait s'appeler climate.neviweb130_climate_gree
Tu peux valider dans outils de développement/etats, recherche climate.neviweb130_climate

@Casper514
Copy link

J'ai vérifié, je ne trouve pas de thermostat avec un _2.
Aussi vérifier dans développement/etats, tous les autres thermostats y sont sauf celui du climate_Gree.

J'ai aussi remarqué dans mes logs qu'au redémarrage de HA,, il recoit bien l'info pour le Gree sans message d'erreur comme ceci:
2025-01-26 19:33:00.850 DEBUG (SyncWorker_3) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate Gree: (...)
2025-01-26 19:33:02.199 DEBUG (SyncWorker_3) [custom_components.neviweb130.climate] Updating neviweb130 climate Gree (1.349 sec)

Mais plus tard quand HA met à jour l'info, c'est le seul qui n'apparait pas dans les logs de:
[custom_components.neviweb130.climate] Updating neviweb130 climate ET [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate

@claudegel
Copy link
Owner

Ok il recoit les valeurs des attributs correctement mais il ne met pas a jour l'appareil.
Je vais verifier pour mettre du debug a differentes place pour suivre le chemin lors de la premiere mise a jour.

@claudegel
Copy link
Owner

Ok j'ai fais quelques changement et ajoute du debug. recharge climate.py et valide dans tes log si il y a une ligne qui contient:
Extra data =...
J'ai aussi desactivé l'étape après l'update au cas où ceci serait ce qui bloque

@claudegel
Copy link
Owner

Dans Neviweb est-ce qu'il y a une option pour choisir le model de thermopompe où le HP6000ZB-HC est branché ?

@Casper514
Copy link

Je ferai le test plus tard ce soir pour voir.

Oui dans Neviweb, je peux choisir mon modèle de thermopompe pour le HP6000, mais j'en avais pas sélectionner comme le tout est fonctionnel dans Neviweb.

@claudegel
Copy link
Owner

Le fait de mettre un model vous permet d'avoir les bons parametres pour les swing modes et fan modes etc.

@Casper514
Copy link

Bon, je viens de refaire le changer le climate.py et en ayant mis mon modele de thermopompe dans neviweb. Pas de succès.
Aucune ligne qui contient Extra data =...

2025-01-27 18:41:40.375 DEBUG (SyncWorker_2) [custom_components.neviweb130.climate] Updated attributes for neviweb130 climate Gree: ['roomSetpoint', 'roomSetpointMax', 'roomSetpointMin', 'coolSetpointMin', 'coolSetpointMax', 'roomTemperature', 'temperatureFormat', 'rssi', 'coolSetpoint', 'systemMode', 'lockKeypad', 'model', 'fanSpeed', 'fanSwingVertical', 'fanCapabilities', 'availableMode']
2025-01-27 18:41:41.807 DEBUG (SyncWorker_2) [custom_components.neviweb130.climate] Updating neviweb130 climate Gree (1.432 sec): {'roomSetpoint': 21, 'roomTemperature': 21, 'coolSetpoint': 25, 'systemMode': 'heat', 'fanSpeed': 'auto', 'fanSwingVertical': 'off', 'roomSetpointMax': 30, 'roomSetpointMin': 16, 'coolSetpointMin': 16, 'coolSetpointMax': 30, 'temperatureFormat': 'celsius', 'rssi': -32, 'lockKeypad': 'locked', 'fanCapabilities': 'low/med/high/auto', 'availableMode': 'coolingAndHeating4Pipes', 'model': 'GWH18AAE-D3DNA2A/I'}

@Casper514
Copy link

Je crois bien devoir peut-être attendre que mon HP6000 se met à jour pour réessayer.

@claudegel
Copy link
Owner

Donc on reçois bien le data de Neviweb.
J'ai ajouté des Stop point pour valider si ca passe au travers de l'update
Il devrait y avoir dans les log
Stop point 1
Stop point 2
Stop point 3
Si on le retrouve dans les log alors l'update se fait bien.
Faudrait aussi valider dans parametres/appareils et services/neviweb130 si le thermostat est présent et si il y a une icone au bout de la ligne pour indiquer qu'il est non fournit ou quelques chose du genre

@claudegel
Copy link
Owner

Pouvez-vous m'envoyer votre fichier de log au complet via courriel,
[email protected]

@Casper514
Copy link

Les stop point se retrouvent dans le log. J'ai validé dans appareils et service/neviweb130, le hp6000 (gree) ne s'y trouve pas, mais les autres appareils oui.

Je vous envoie mon log par courriel sous peu.

@claudegel
Copy link
Owner

ca veut dire que l'update se fait mais c,est après qu'il y a un bug. je vais regarder les logs.

@claudegel
Copy link
Owner

OK j'ai trouvé. Je vous avise quand j'ai corrigé. C'est effectivement à cause de votre version qui est vieille et il n'y a pas de fan_swing_capability et ça cause un probl;ème dans le setup des modes pour le swing verticale et swing horizontale.
Je vous avise demain quand le fix est prêt

@claudegel
Copy link
Owner

Voila en esspérant que je n'ai rien manqué.
validez dans vos logue pour une ligne
Error adding entity None for domain climate with platform neviweb130 avant de redémarrer HA.
vous verrez le type d'erreur qu'il faut trouver
Demain matin je vais revalider mais ça devrait fonctionner.

@Casper514
Copy link

Casper514 commented Jan 28, 2025

Error adding entity None for domain climate with platform neviweb130 est bien dans me logs.

Je viens de mettre à jour.
Il est maintenant apparu dans mes entités. Un gros merci!

@claudegel
Copy link
Owner

Ok parfait je vais faire le dernier ménage et on fera un dernier essaie avant de publier une nouvelle version. je vous avise quand le ménage est fini

@claudegel
Copy link
Owner

Voila j'ai fais le ménage et si vous pouvez tester une dernière fois je pourrai faire une nouvelle version si tout est beau.
Merci pour votre patience.
J'ai aussi demandé à Sinopé pourquoi votre thermostat n'est pas a jour pour le firmware. je vous ferai suivre leur réponse
merci,

@claudegel
Copy link
Owner

Voici la réponse de Sinopé,
Bonjour Claude ,

C'est quoi l'adresse courriel du compte Neviweb ? Je sais que le HP6000ZB-GE, les mise à jours sont sur hold en attendant une nouvelle version car il y avait un problème potentiel avec les gros réseaux zigbee ( perte de connexion du hp6000)

Merci
Alex

Est-ce que je peux leur donner votre adresse email de connection ?

@Casper514
Copy link

Bonjour,
Test fait. Tout semble être OK. Aucune erreur. Le HP6000-ZB apparait et est fonctionnel.
Oui, vous pouvez leur transmettre mon courriel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants