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

Température du plancher en mode ambiant TH1310WF #154

Open
simtreti opened this issue Apr 26, 2023 · 7 comments
Open

Température du plancher en mode ambiant TH1310WF #154

simtreti opened this issue Apr 26, 2023 · 7 comments

Comments

@simtreti
Copy link

Bonjour Claude,

Est-ce qu'il y aurait moyen d'aller chercher la temperature de la sonde du plancher quand nous sommes en mode ambiant ? je ne trouve pas l'attribut quand je suis en mode developpeur. Mais je ne vois pas plus la temperature ambiante et HA va la chercher sans problème.

@simtreti
Copy link
Author

Selon moi avec l'attribut floorTemperature comme avec le th1300rf ca ferait

ATTR_FLOOR_TEMP = "floorTemperature"

@claudegel
Copy link
Owner

Avec les appareils zigbee dans ZHA, on a les deux attributs pour room_temperature et Floor_temperature. On peut même afficher la température de la pièce et en même temps celle du plancher à la place de la température extérieure.
C'est deux données devraient être accessibles pour les wifi puisque le thermostat lit la sonde de plancher et celle de la température ambiante. et enregistre ces deux valeurs dans des attributs séparés.
ATTR_ROOM_TEMPERATURE (roomTemperature) est la valeur soit du plancher ou de l'air ambiant selon le mode choisit, air_by_floor ou floor.
Si tu es en mode floor alors tu as temperature qui te donne le setpoint et current_temperature qui te donne la temperature du plancher:
temp_display_value: 23 température du plancher affichée sur le thermostat (arrondi)
current_temperature: 23.1 température du plancher tel que lu par la sonde
temperature: 22 setpoint
Si tu es en mode air_by_floor alors temperature te donne le setpoint, current_temperature la température de la pièce et temp_display_value, la température de la pièces arrondie et affichée aur le thermostat.
sur ZHA on lit directement tous les attribut
sur Neviweb selon le mode choisi, floor ou air_by_floor, Neviweb va te passer les valeurs mentionnées ci-dessus.
Par contre je suppose que si on demande les attributs directement floor_temperature et room_temperature on pourrait les obtenir de Neviweb. Faut juste savoir comment neviweb les nomme.

@simtreti
Copy link
Author

Est-ce qu'on peut essayer avec "floorTemperature" selon moi c'est comme ca qu'elle se nomme.

@claudegel
Copy link
Owner

Je vais tester sur mon setup si je recois quelques chose pour mes plancher zigbee. Je n'ai pas de wifi.
Mais je vais créer une branche floor-temp pour mettre les modifications pour tester. Je te laisse savoir dès que c'est pret a tester

@simtreti
Copy link
Author

Parfait pas de problème !

@claudegel
Copy link
Owner

J'ai créé la branche floor-test. il y a des changements dans const.py et climate.py.
Télécharge ces fichier et redémarre HA. Dans tes log regarde la ligne Updating neviweb130 climate «ton thermostat» (1.413 sec):...
Envois cette ligne pour voir si Neviweb a répondu pour ATTR_FLOOR_TEMP et savoir si il y a une seule valeur ou une valeur et un status.
Si ca marche tu devrais avoir l'attribut floor_temperature pour ce thermostat

@simtreti
Copy link
Author

Voici le log sa semble négatif :(
2023-04-27 12:52:42.994 DEBUG (SyncWorker_1) [custom_components.neviweb130.climate] Updating neviweb130 climate Chambre Maitre (1.339 sec): {'roomSetpoint': 19, 'outputPercentDisplay': {'percent': 0, 'sourceType': 'heating'}, 'roomTemperature': {'value': 24.21, 'error': None}, 'roomSetpointMin': 5, 'roomSetpointMax': 36, 'roomTemperatureDisplay': {'value': 24, 'status': 'on'}, 'timeFormat': '24h', 'temperatureFormat': 'celsius', 'drStatus': {'drActive': 'off', 'optOut': 'off', 'setpoint': 'off', 'powerAbsolute': 'off', 'powerRelative': 'off'}, 'drSetpoint': {'status': 'off', 'value': None}, 'gfciStatus': 'ok', 'airFloorMode': 'roomByFloor', 'auxHeatConfig': 'longCycle', 'loadWattOutput2': 1000, 'floorMaxAirTemperature': {'value': 25, 'status': 'on'}, 'floorSensorType': '10k', 'floorLimitHigh': {'value': 28, 'status': 'on'}, 'floorLimitLow': {'value': 22, 'status': 'on'}, 'loadWattOutput1': 720, 'loadWatt': 1720, 'wifiRssi': -59, 'keyboardLock': 'unlock', 'config2ndDisplay': 'setpoint', 'setpointMode': 'auto', 'occupancyMode': 'home', 'backlightAutoDim': 'alwaysOn', 'earlyStartCfg': 'off', 'roomSetpointAway': 17.5, 'alertGfci': None}

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

2 participants