Ce n’est pas un thermostat ça… Cherche du coté du composant CLIMATE…
La doc pour créer un thermostat à partir d’un capteur de température et une prise :
Ok merci, je pense que c’est exactement ce qu’il faut que je regarde, vu que c’est bien ce que je souhaite faire (déclencher un radiateur d’appoint à partir de la prise connectée selon la température de la pièce)
L’autre copie d’écran n’était pas passée, l’appareil en question me donne ça :
Petit ajout : je débute complètement, quelqu’un peut m’indiquer où je dois essayer de programmer cette nouvelle intégration " Generic Thermostat " (Et oui, un vrai noob ^^)
J’ai préparé ça :
climate:
- platform: generic_thermostat
name: ChauffageChambre
heater: switch.lumi_lumi_plug_maeu01_dc921300_on_off
target_sensor: sensor.lumi_lumi_weather_0ec60907_temperature
min_temp: 14
max_temp: 25
ac_mode: false
target_temp: 17
cold_tolerance: 0.3
hot_tolerance: 0
min_cycle_duration:
seconds: 5
keep_alive:
minutes: 3
initial_hvac_mode: "off"
away_temp: 16
precision: 0.1
déjà que je ne sais pas si j’ai bien « programmé » le tout, je cherche maintenant où implémenter le tout!
J’en fais quoi de tout ça maintenant?
A mettre dans le fichier configuration.yaml et redémarrer HA
Merci! Le tout apparaît bien, je vais essayer de tester au plus vite. J’ai constamment les entités créés qui ne sont plus joignables, j’ai l’impression qu’il faut que je redémarre un peu trop souvent Deconz, et j’ai pas mal d’autres choses qui sautent chaque jour… Il va falloir que je trouve le pourquoi du comment
Je conseille ZHA au lieu de deconz. Ça évite d’utiliser un addon
je note, je ne connais pas encore. Rien de compliqué à faire fonctionner avec un raspi 3 et un Conbee2? Je vais regarder de ce côté alors, car ce n’est pas toujours le plus simple à découvrir, si en plus c’est instable ça complique les choses!
Je crois que c’est déjà installé chez moi, c’est ça?
En fait c’est bon c’est déjà ZHA que tu utilises.
La clé est bien branchée sur une rallonge USB ? Et si c’est un RPi3 alors les ports sont en USB2 ce qui est OK.
Est-ce que la conbee est à jour ? Les derniers firmware corrigent pas mal de soucis
Oui à tout! Rallonge, usb2, firmware à jour.
C’est peut-être comme tu dis le fait que j’utilisais Deconz.
Je vais tenter ce soir de tout faire reconnaître à nouveau, et voir si ça fonctionne correctement!
Depuis que je me passe de Deconz, aucun problème!
Pourvu que ça dure…
Et de la même façon, le thermostat fonctionne parfaitement!
Je cherche à y ajouter une condition de date/heure : j’ai donc suivi les conseils fournis ici
Par des input_datetime
: Conditions - Home Assistant
Est-ce que c’est toujours dans configuration? J’ai tenté ça en test, mais ça ne fonctionne pas comme je veux, dès que je le mets en marche, il allume la prise, peu importe l’heure :
# Programmation chauffage chambre
climate:
- platform: generic_thermostat
unique_id: Heat
name: Chauffage
heater: switch.lumi_lumi_plug_maeu01_dc921300_on_off
target_sensor: sensor.lumi_lumi_weather_0ec60907_temperature
min_temp: 14
max_temp: 25
ac_mode: false
target_temp: 22
cold_tolerance: 0.3
hot_tolerance: 0
min_cycle_duration:
seconds: 5
keep_alive:
minutes: 3
initial_hvac_mode: "off"
away_temp: 16
precision: 0.1
condition:
alias: "Week 12:45:00"
condition: time
# At least one of the following is required.
after: "12:45:00"
before: "13:00:00"
weekday:
- mon
- wed
- fri
- sat
Problème d’indentation? Ca compte aussi en yaml?
Ça ne peut pas fonctionner ainsi. Climate est une integration. On ne peut y mettre une condition comme cela.
Il te faut créer une automation en allant dans la configuration de HA et ajouter cette condition à l’automation (qui en fonction activerait ou désactiverait le thermostat)
Merci de la réponse, j’essaie de concocter ça
Alors j’ai testé, essayé, et je ne trouve pas où je m’y prends mal.
Voilà les diverses choses tentées dans l’automation :
je veux tester avec un horaire cet AM pour être sûr que cela fonctionne.
Plus bas, j’avais ça :
avec pour cible, l’entité du thermostat prélablement créée.
Enfin, le message d’erreur :
vous savez ce qui m’empêche d’ajouter un timer spécifique à ce thermostat?
Merci
Salut,
C’est dans la doc, le format de l’heure ne s’écrit pas comme ça
condition:
condition: time
after: '15:00:00'
before: '15:15:00'
Bonjour!
J’avais testé ça également, même erreur.
Tu es certain de ton test et de la syntaxe globale ?
Chez moi ça marche très bien
- id: '1630248412841'
alias: Nouvelle automatisation
description: ''
trigger:
- type: humidity
platform: device
device_id: 1a427da2b0a68803fa2c4208fa924ac7
entity_id: sensor.sonde_jardin_humidity
domain: sensor
above: 20
condition:
- condition: time
before: '15:15:00'
after: '15:00:00'
action:
- service: browser_mod.debug
mode: single
Il te faut chercher de la doc sur comment on ajoute une automatisation à HA et comment elles sont structurées.
Sur tes captures d’écran on peut voir que tu n’es pas au bon endroit. Il ne faut pas aller dans les outils de développement mais dans Configuration puis Automatisation.
J’étais bien dans les automations, et grâce à vos indications je crois que j’ai à peu près réussi à mettre en place ce que je voulais… Ca a l’air de fonctionner!
Maintenant, je continue, et je cherche à faire fonctionner une ampoule selon la luminosité et la détection de mouvement. C’est passionnant mais chronophage ;D
Le plus simple a été de lier une ampoule connectée à un bouton pour l’allumage/extinction et réglage de la luminosité ^^
Salut à tous!
Alors sur mes tests, ça avait l’air de fonctionner : la prise s’allumait bien quand une température minimale (fixée sur le widget directement) était atteinte, et se coupait dès que la température cible était atteinte également (test maison avec sortie extérieur du thermostat, puis réchauffage entre les mains, on aime l’empirique ici)
Cependant, je n’arrive toujours pas à ce que ce thermostat se mette en marche seulement dans un créneau horaire, selon le jour de la semaine, pour ne pas à avoir à le lancer et éteindre manuellement chaque jour!
voici ce que j’avais tenté :
(pour un test maintenant sur un créneau de 10 min) dans les automations créées
ON :
alias: Allumage chauffage
description: ''
trigger:
- platform: state
entity_id: climate.chauffages
condition:
- condition: time
after: '18:50:00'
weekday:
- mon
- tue
- wed
- thu
- fri
before: '19:00:00'
action:
- service: climate.turn_on
target:
entity_id: climate.chauffages
mode: single
et OFF :
alias: Extinction chauffage
description: ''
trigger:
- platform: state
entity_id: climate.chauffages
condition:
- condition: time
after: '18:55'
weekday:
- mon
- tue
- wed
- thu
- fri
before: '19:30'
action:
- service: climate.turn_off
target:
entity_id: climate.chauffages
mode: single
mais rien ne se passe
Je suis en train de me demander en tapant ce message si ce n’est pas à inclure directement dans la partie Thermostat du fichier Config?
Bref, je prends vos conseils, car le froid arrive dans la maison, et il va falloir que je mette en place cette solution pour le petit
Merci!