Bonjour,
Je viens de connecter 2 pompes à chaleur à HA. Il y a une intégration constructeur, tout va très bien.
Comme il y a 2 PAC, j’ai créé un interrupteur qui allume ou éteint les 2 PAC à la fois.
Et j’ai aussi créé des automatisations pour que le fait d’allumer/éteindre une PAC avec la télécommande allume/éteigne la seconde, en passant par l’interrupteur HA.
Voilà le souci :
- le bouton dans HA fonctionne très bien
- l’allumage par n’importe quelle télécommande fonctionne très bien
- éteindre avec une télécommande ne fonctionne qu’avec une seule des deux PAC
Le concept de l’automatisme est simple : si une PAC passe sur OFF, alors HA désactive mon interrupteur PAC, ce qui éteint les PAC.
Dans les faits, ça marche avec une seule des deux. Avec l’autre, ça ne fait qu’éteindre mon interrupteur, sans couper la seconde PAC
Voilà le code pour l’automatisme quand on éteint avec télécommande :.
triggers:
- type: turned_off
device_id: ff4b07f38f43199ec5a9c3d5e0cd92dc
entity_id: 6d80da53bf898a3704dd4a097ff4d0ac
domain: switch
trigger: device
- type: turned_off
device_id: 8ca5ad342b05701fdde7d620b89f85d3
entity_id: ab21cedf3f3b5e5c42b2ce3db47f7804
domain: switch
trigger: device
conditions: []
actions:
- action: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.chauffage
mode: single
Et le code quand on désactive l’interrupteur :
triggers:
- trigger: state
entity_id:
- input_boolean.chauffage
to: "off"
conditions:
- condition: device
device_id: ff4b07f38f43199ec5a9c3d5e0cd92dc
domain: climate
entity_id: 302d7ceddbc32841a2957d2c718f0165
type: is_hvac_mode
hvac_mode: heat
- condition: device
device_id: 8ca5ad342b05701fdde7d620b89f85d3
domain: climate
entity_id: 8b0677df79e91f846e7f25b9233cd854
type: is_hvac_mode
hvac_mode: heat
actions:
- type: turn_off
device_id: ff4b07f38f43199ec5a9c3d5e0cd92dc
entity_id: 6d80da53bf898a3704dd4a097ff4d0ac
domain: switch
- type: turn_off
device_id: 8ca5ad342b05701fdde7d620b89f85d3
entity_id: ab21cedf3f3b5e5c42b2ce3db47f7804
domain: switch
mode: single
System Information
version | core-2024.11.1 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.12.4 |
os_name | Linux |
os_version | 6.6.54-haos |
arch | aarch64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
HACS Data | ok |
GitHub API Calls Remaining | 5000 |
Installed Version | 2.0.1 |
Stage | running |
Available Repositories | 1460 |
Downloaded Repositories | 3 |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Home Assistant OS 13.2 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2024.11.3 |
agent_version | 1.6.0 |
docker_version | 27.2.0 |
disk_total | 28.0 GB |
disk_used | 5.8 GB |
healthy | true |
supported | true |
host_connectivity | true |
supervisor_connectivity | true |
ntp_synchronized | true |
virtualization | |
board | green |
supervisor_api | ok |
version_api | ok |
installed_addons | Mosquitto broker (6.4.1), Zigbee2MQTT (1.41.0-1), File editor (5.8.0), Terminal & SSH (9.15.0) |
Dashboards
dashboards | 5 |
---|---|
resources | 1 |
views | 5 |
mode | storage |
Recorder
oldest_recorder_run | 9 novembre 2024 à 16:23 |
---|---|
current_recorder_run | 9 novembre 2024 à 17:23 |
estimated_db_size | 118.69 MiB |
database_engine | sqlite |
database_version | 3.45.3 |