Automatisation aléatoire - module est devenu inconnu / indisponible

Bonjour,

Automatisation aléatoire - module est devenu inconnu / indisponible

Voila j’ai une automatisation assez simple qui allume les radiateurs des chambre si le module extérieur de température est en dessous de 5°, une attente de 2h30 avant des les remettre hors gel. Une autre automatisation basée sur les capteurs d’ouverture de porte Ikéa éteint les radiateurs si la fenetre est ouverte…

L’automatisation de mes radiateur est aléatoire, des fois rien ne se passe est des fois les radiateurs reste allumés, en regardant l’activité du module fil pilote nodon je m’aperçois qu’il est des fois indisponible ou inconnu… le lqi sur le module en question est de 92 et de 120 pour l’autre chambre. Théoriquement mes prises ikéa (une dans chaque chambre devraient) répeter le signal ?

bref je suis débutant c’est vrai, je comprends pas pourquoi mon automatisation n’est pas fiable, je dois regarder tous les soirs si mes radiateurs sont bien éteint

Merci pour votre aide

Ma configuration

home assistant green

System Information

[center]

version core-2026.2.1
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch aarch64
user root
virtualenv false
python_version 3.13.11
os_name Linux
os_version 6.12.63-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.5
Stage running
Available Repositories 2680
Downloaded Repositories 11
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Daikin Onecta
api_status ok
oauth2_status ok
max_minute 20
max_day 200
remaining_minute 19
remaining_day 169
retry_after 0
ratelimit_reset 50
oauth2_token_valid true
Home Assistant Supervisor
host_os Home Assistant OS 17.0
update_channel stable
supervisor_version supervisor-2026.02.1
agent_version 1.8.1
docker_version 29.1.3
disk_total 28.0 GB
disk_used 10.3 GB
nameservers 192.168.1.254, fd0f:ee:b0::1
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board green
supervisor_api ok
version_api ok
installed_addons Matter Server (8.2.2), Get HACS (1.3.1), OpenThread Border Router (2.16.1), Tailscale (0.27.1), Mosquitto broker (6.5.2), Zigbee2MQTT (2.8.0-1), Piper (2.2.2), Speech-to-Phrase (1.4.1), File editor (5.8.0), AirSend (1.3)
Dashboards
dashboards 4
resources 3
views 5
mode storage
Network Configuration
adapters lo (disabled), end0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth43714fa (disabled), veth3e8e1a6 (disabled), veth9dbe4f6 (disabled), veth65672d3 (disabled), veth3fff9b6 (disabled), vethf949158 (disabled), veth7b7defb (disabled), veth931059d (disabled), veth00ebec5 (disabled), vethdfeb6e8 (disabled), vethe72aa43 (disabled), veth08ce4f3 (disabled), wpan0 (disabled)
ipv4_addresses lo (127.0.0.1/8), end0 (192.168.1.198/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth43714fa (), veth3e8e1a6 (), veth9dbe4f6 (), veth65672d3 (), veth3fff9b6 (), vethf949158 (), veth7b7defb (), veth931059d (), veth00ebec5 (), vethdfeb6e8 (), vethe72aa43 (), veth08ce4f3 (), wpan0 ()
ipv6_addresses lo (::1/128), end0 (2a01:e0a:927:b590:fe3b:7a65:113e:90a0/64, fe80::7413:731:7029:67ce/64), docker0 (fe80::28da:80ff:fe4d:be4a/64), hassio (fd0c:ac1e:2100::1/48, fe80::9c2f:d3ff:fe21:667f/64), veth43714fa (fe80::546e:faff:fe02:190d/64), veth3e8e1a6 (fe80::98f8:79ff:fe10:ea2a/64), veth9dbe4f6 (fe80::8810:d0ff:fe70:2cdf/64), veth65672d3 (fe80::d8b0:abff:fe1e:cae4/64), veth3fff9b6 (fe80::fc36:23ff:fead:e016/64), vethf949158 (fe80::183e:5dff:fe9b:ced9/64), veth7b7defb (fe80::c8d9:28ff:fe42:a85a/64), veth931059d (fe80::7876:43ff:fe71:d5ef/64), veth00ebec5 (fe80::1c9c:faff:fe54:eb69/64), vethdfeb6e8 (fe80::8442:e1ff:fe55:6d34/64), vethe72aa43 (fe80::948b:8fff:fea4:4e0d/64), veth08ce4f3 (fe80::7c33:99ff:fe65:4867/64), wpan0 (fd36:3008:da7c:3e0b:0:ff:fe00:fc11/64, fd36:3008:da7c:3e0b:0:ff:fe00:fc10/64, fd36:3008:da7c:3e0b:0:ff:fe00:fc38/64, fdeb:3a1f:973c:1:f40a:7b98:ee53:b335/64, fd36:3008:da7c:3e0b:0:ff:fe00:fc00/64, fd36:3008:da7c:3e0b:0:ff:fe00:3400/64, fd36:3008:da7c:3e0b:fbd8:a7ee:656c:a530/64, fe80::a4cd:41c1:b5c9:9e16/64)
announce_addresses 192.168.1.198, 2a01:e0a:927:b590:fe3b:7a65:113e:90a0, fe80::7413:731:7029:67ce
Recorder
oldest_recorder_run 30 janvier 2026 à 18:08
current_recorder_run 8 février 2026 à 23:35
estimated_db_size 67.09 MiB
database_engine sqlite
database_version 3.49.2

[/center]

___

Hello,

Avec le code de l’automation ça serait peut-être plus clair :wink:

Tu as éventuellement activé le suivi sur les appareils en rapports vu que tu utilises Z2M et mqtt et que ce n’est pas forcément activé par défaut

cdt

Merci j’ai trouvé ou activer cette option et c’est fait !

pour l’automatisation voici le yaml :

alias: chauffage chambre
description: ""
triggers:
  - trigger: time
    at: "18:30:00"
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
      - sat
      - sun
conditions:
  - condition: and
    conditions:
      - type: is_temperature
        condition: device
        device_id: b4bb3765c637ad4945ebeb30088106e9
        entity_id: d0812c48e3c36b890322114666ea51d0
        domain: sensor
        below: 5
actions:
  - device_id: 9d6dd4a2cb2e45863fa30988129c52e5
    domain: select
    entity_id: 92b59b5384aa28b367c38162d9a7b6df
    type: select_option
    option: comfort
  - device_id: c163e64e0427a250f704b095ab2ecadc
    domain: select
    entity_id: 9b2eb5c12e9e0990fde352b76db7f5a9
    type: select_option
    option: comfort
  - action: cover.close_cover
    metadata: {}
    target:
      entity_id:
        - cover.fenetre_carole
        - cover.fenetre_juliette
    data: {}
  - delay:
      hours: 2
      minutes: 0
      seconds: 0
      milliseconds: 0
  - device_id: 9d6dd4a2cb2e45863fa30988129c52e5
    domain: select
    entity_id: 92b59b5384aa28b367c38162d9a7b6df
    type: select_option
    option: frost_protection
  - device_id: c163e64e0427a250f704b095ab2ecadc
    domain: select
    entity_id: 9b2eb5c12e9e0990fde352b76db7f5a9
    type: select_option
    option: frost_protection
mode: single

Re,

Edite la partie code de ton message pour le mettre en forme avec </>

Edite la partie code de ton message pour le mettre en forme

cdt

je rajoute l’automatisation qui éteint le chauffage quand la fenetre/velux est ouverte.

alias: Eteint radiateurs et PAC quand fenetres ouvertes
description: ""
triggers:
  - type: opened
    device_id: 2fee661e4be0850e6e488ef8238c5dd1
    entity_id: 22edd8f806a34df1443838c4ff73febc
    domain: binary_sensor
    trigger: device
    id: Velux_SDB_open
  - type: opened
    device_id: ab5d6af7e6b8951e55866b9bd88931b6
    entity_id: 5b71036cdb2196f2c1b378e8988cace3
    domain: binary_sensor
    trigger: device
    id: Left_Baie_open
    for:
      hours: 0
      minutes: 1
      seconds: 50
  - type: opened
    device_id: cf8f6ab1e345648cfd400ac76e5378e1
    entity_id: 2e60f3050b671f717e104a38cd48bfc5
    domain: binary_sensor
    trigger: device
    id: velux_chbr_parents_open
    for:
      hours: 0
      minutes: 1
      seconds: 0
  - type: opened
    device_id: 1669f345bd654ed444fc8d2660bde2f8
    entity_id: b8544fbdc17c2d9f16ddeddb3988f9f4
    domain: binary_sensor
    trigger: device
    id: Fenetre_carole_open
    for:
      hours: 0
      minutes: 1
      seconds: 0
  - type: opened
    device_id: e916085f883963168d696840262d8b95
    entity_id: dcb99f38d148273feac45eaf144ae7e5
    domain: binary_sensor
    trigger: device
    id: Fenetre_juliette_open
    for:
      hours: 0
      minutes: 1
      seconds: 0
  - type: not_opened
    device_id: 2fee661e4be0850e6e488ef8238c5dd1
    entity_id: 22edd8f806a34df1443838c4ff73febc
    domain: binary_sensor
    trigger: device
    id: Velux_SDB_close
  - type: not_opened
    device_id: ab5d6af7e6b8951e55866b9bd88931b6
    entity_id: 5b71036cdb2196f2c1b378e8988cace3
    domain: binary_sensor
    trigger: device
    id: Left_baie_close
  - type: not_opened
    device_id: cf8f6ab1e345648cfd400ac76e5378e1
    entity_id: 2e60f3050b671f717e104a38cd48bfc5
    domain: binary_sensor
    trigger: device
    id: velux_chbr_parents_close
  - type: not_opened
    device_id: 1669f345bd654ed444fc8d2660bde2f8
    entity_id: b8544fbdc17c2d9f16ddeddb3988f9f4
    domain: binary_sensor
    trigger: device
    id: Fenetre_carole_close
  - type: not_opened
    device_id: e916085f883963168d696840262d8b95
    entity_id: dcb99f38d148273feac45eaf144ae7e5
    domain: binary_sensor
    trigger: device
    id: Fenetre_juliette_close
conditions:
  - condition: and
    conditions:
      - condition: template
        value_template: "{{ now().month in [1,2,3,4,10,11,12] }}"
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Velux_SDB_open
        sequence:
          - device_id: 6ac1cc63ec1d4cc48970c95abfcef6d5
            domain: select
            entity_id: 681603740b4709000cd843336a081cba
            type: select_option
            option: "off"
      - conditions:
          - condition: trigger
            id:
              - Left_Baie_open
        sequence:
          - device_id: 1bc10c613b7b6b9dd058740b03261033
            domain: climate
            entity_id: 8d7ae3fbb53b801e750c0a9c31661aff
            type: set_hvac_mode
            hvac_mode: "off"
      - conditions:
          - condition: trigger
            id:
              - velux_chbr_parents_open
        sequence:
          - device_id: cef9b676029e189244e610f11aea6b18
            domain: select
            entity_id: 68819e67f7170f0e659368e0d71d6c39
            type: select_option
            option: "off"
      - conditions:
          - condition: trigger
            id:
              - Fenetre_carole_open
        sequence:
          - device_id: 9d6dd4a2cb2e45863fa30988129c52e5
            domain: select
            entity_id: 92b59b5384aa28b367c38162d9a7b6df
            type: select_option
            option: "off"
      - conditions:
          - condition: trigger
            id:
              - Fenetre_juliette_open
        sequence:
          - device_id: c163e64e0427a250f704b095ab2ecadc
            domain: select
            entity_id: 9b2eb5c12e9e0990fde352b76db7f5a9
            type: select_option
            option: "off"
      - conditions:
          - condition: trigger
            id:
              - Left_baie_close
        sequence:
          - device_id: 1bc10c613b7b6b9dd058740b03261033
            domain: climate
            entity_id: 8d7ae3fbb53b801e750c0a9c31661aff
            type: set_hvac_mode
            hvac_mode: heat
      - conditions:
          - condition: trigger
            id:
              - Velux_SDB_close
        sequence:
          - device_id: 6ac1cc63ec1d4cc48970c95abfcef6d5
            domain: select
            entity_id: 681603740b4709000cd843336a081cba
            type: select_option
            option: eco
      - conditions:
          - condition: trigger
            id:
              - velux_chbr_parents_close
        sequence:
          - device_id: cef9b676029e189244e610f11aea6b18
            domain: select
            entity_id: 68819e67f7170f0e659368e0d71d6c39
            type: select_option
            option: frost_protection
      - conditions:
          - condition: trigger
            id:
              - Fenetre_carole_close
        sequence:
          - device_id: 9d6dd4a2cb2e45863fa30988129c52e5
            domain: select
            entity_id: 92b59b5384aa28b367c38162d9a7b6df
            type: select_option
            option: frost_protection
      - conditions:
          - condition: trigger
            id:
              - Fenetre_juliette_close
        sequence:
          - device_id: c163e64e0427a250f704b095ab2ecadc
            domain: select
            entity_id: 9b2eb5c12e9e0990fde352b76db7f5a9
            type: select_option
            option: frost_protection
mode: single

C’est pas ce qui se fait de mieux pour router. Le problème ne doit pas venir de ton automatisation mais de la stabilité de ton reseau très probablement.

Apres je te conseil de mettre des vérifications de fermeture de toutes les fenêtres avant de relancer les chauffages à la fermeture.

Tu peux aussi voir dans l’historique d’exécution ce qui se passe lorsque le chauffage ne s’est pas eteind (pour voir si c’est bien un problème de communication).

Au plus simple je te conseil plutôt d’utiliser l’intégration Versailles thermostat qui gère tout ça très bien.

je regarde l’activité du module en question, est souvent je pense que l’automatisation échoue due au fait que le module est en état inconnu, du moins j’imagine.

il y a moyen de voir le déroulement d’une automatisation autrement que module par module comme je fais ?

Tu as en haut a droite quand tu es dans ton automatisation un bouton « historique des executions » :

un petit tour là pour les aspects debug de ton automatisation:

Pour la suite il faudra attendre la publication de l’article 3 mais en avant première, si tu veux stocker plus que les 5 dernières executions, ajoute ça en yaml a la fin de ton automatisation:

trace:
  stored_traces: 50

ici tu stocke les 50 dernières executions…

Voire aussi le mode d’execution si parfois tu as plusieurs trigger très rapprochés:

As tu des erreurs dans les logs ?

Tu peux aussi ajouter un test sur l’état de ton module fil pilote avant d’agir dessus et te remonter un warning si indisponible.

vu !

bon apres faut décoder…

parce que les erreurs « erreur inconnue dans le module inconnu » voila quoi…

Merci BBE, je vais prendre le temps de lire tout ca.

sinon, j’abuse mais comment tu rajoute un test sur l’état ?

A quelle étape corresponds l’erreur ?

si j’ai bien tout compris, ce serait dans l’envois de la commande qui ferme le volet roulant de la chambre, en meme temps que le chauffage s’allume ??

Ouverture « Fermer »
Exécuté : 8 février 2026 à 18:30:00
Erreur : Transfer error Fenêtre Juliette : 404
Résultat :
params:
  domain: cover
  service: close_cover
  service_data: {}
  target:
    entity_id:
      - cover.fenetre_carole
      - cover.fenetre_juliette
running_script: false

Ton scénario s’arrête a cause de l’erreur et il ne fait pas les options suivantes. Donc il faut que tu trouves pourquoi tes volets ne répondent pas.

Alors la ! joker :upside_down_face: pour moi c’est tout le probleme de la centralisation multiboxes, mes volets sont des profalux gérés par un Airsend duo (soit dit en passant c’est le seul appareil à ma connaissance qui me permet de gerer mes volet roulant radio commandés mais non filaires…). J’ai un bouton zigbee automatiser avec mode nuit qui fait que quand j’appuies sur ce bouton ca éteint les lampes et fermes les volets, j’ai remarqué qu’il se passe un long moment avant que les volet ne se ferment… et comme il y a pas de retour si le volet est fermé ou pas, ca envoie juste le signal comme le ferait la télécommande, je suis pas sur que ce soit bien top

je vais désactiver la descente de volets pour voir si cela gene mon automatisation (oui je baissais les volets dans un soucis d’isolation au moment ou j’allumais mes radiateurs, mais c’est pas gravisssime si ca se fait pas)

En tout cas c’est sur que tant que tu as l’erreur tu ne pourras pas avoir la suite du scénario.

je vais plancher sur l’erreur, j’aime savoir également ce qui se passe ou pourquoi ca ne se passe pas, mon airsend étant un peu reculé au fond de la maison pres de ma gaine gtl ou arrive tout le bazar, rj455, SMLIGHT SLZB (oui j’ai les trucs à la mode) et Cie pas sur que ca capte bien, mais du fait qu’il n’y a pas de retours, ca ne devrait pas s’arreter, envois du signal radio de la commande fermeture volet et passe à ligne suivante, en théorie.

pareils mes capteurs d’ouvertures de fenetres sont des ikéa, les derniers matter, j’y porte un credit tout relatif, je viens de changer la pile sur un alors que je les aies installés il y a peine 2-3 semaines

quant à versatile thermosat (le conseil donnée plus haut) je doute pas que cela soit top, j’avais déja regardé un peu mais je ne gere pas par température, j’allume juste les radiateurs 2h30 de temps si il moins de 5 degres ma sonde extérieure, le versatile ma semblé un peu usine à gaz juste pour ca

Tu peux ajouter continue on error sur la tâche qui coince aussi…

Regarde dans la doc.

top je regarde ca merci

Ce sujet a été automatiquement fermé après 60 jours. Aucune réponse n’est permise dorénavant.