FAQ et dépannage

Merci d’utiliser mes nƓuds Node-RED ! Si tu es ici, tu as probablement un problĂšme : pas de panique, on va le rĂ©soudre. KNX-Ultimate est stable et largement utilisĂ©. Suis les points ci-dessous ; en fin de page tu trouveras comment me contacter. PrĂ©requis minimum : Node.js >= 16

Le nƓud ne fonctionne pas

  • As-tu créé le Gateway configuration node avec l’IP/le port corrects vers ton KNX/IP Router ou Interface ?
  • KNX/IP Router ** : dansHost** , mets l’adresse multicast KNX 224.0.23.12, port 3671.
  • KNX/IP Interface ** : dansHost** , mets l’IP de l’interface (ex. 192.168.1.22), port 3671.
  • Si tu as plusieurs cartes rĂ©seau ** (Ethernet/Wi-Fi), indique laquelle utiliser dans le Gateway ou dĂ©sactive le Wi-Fi. Ensuite,redĂ©marre Node-RED** .
  • Utilise uniquement des routeurs/interfaces KNX/IP “purs” et certifiĂ©s. Évite les appareils “all-in-one” ou les proxys non dĂ©diĂ©s au routage KNX/IP.
  • Avec une interface IP, essaie de dĂ©sactiver l’ACK en sĂ©lectionnant “Suppress ACK request” dans le Gateway.
  • Vois aussi “Je ne peux que recevoir / pas envoyer”.
  • Si Node-RED tourne dans un conteneur, retarde son dĂ©marrage de quelques secondes : parfois la carte rĂ©seau n’est pas encore prĂȘte.

    Au bout d’un moment, ça cesse de fonctionner

  • Relis “Le nƓud ne fonctionne pas”.
  • DĂ©sactive la protection DDOS/UDP flood sur les switchs/routeurs (elle peut bloquer l’UDP KNX).
  • Teste une connexion directe entre le PC et le KNX/IP.
  • Évite les interfaces bon marchĂ©/all-in-one : prĂ©fĂšre un KNX/IP Router .
  • Avec les interfaces IP, surveille la limite de connexions simultanĂ©es (manuel du fabricant). Les routeurs n’ont pas cette limite.

    Configuration de knxd

  • knxd sur la mĂȘme machine que Node-RED : utilise 127.0.0.1 comme interface.
  • VĂ©rifie les tables de filtrage et ajuste l’adresse physique du config-node.

    Je vois le tĂ©lĂ©gramme dans ETS mais l’actionneur ne rĂ©agit pas

    Tu as peut-ĂȘtre d’autres plug-ins KNX pour Node-RED installĂ©s.

  • Retire tous les plug-ins KNX de la palette et ne laisse que KNX-Ultimate (supprime aussi les config-nodes cachĂ©s).
  • Avec les interfaces IP, essaie “Suppress ACK request” dans le Gateway.

    Je ne peux que recevoir les télégrammes, pas envoyer (ou vice versa)

    Il peut y avoir un filtrage actif dans le Router/Interface.

  • Dans ETS, autorise le forwarding sur toutes les pages du routeur, ou change l’adresse physique du config-node selon les tables de filtre.
  • Avec knxd, vĂ©rifie les tables de filtrage et ajuste l’adresse physique.

    Je n’arrive pas Ă  Ă©crire sur le bus avec une interface KNX/IP Weinzierl (ou similaire)

    Certaines interfaces ** KNX/IP, comme la sĂ©rieWeinzierl KNX IP Interface 73x** , peuvent ne pas renvoyer l’ACK du L_Data.req dans le dĂ©lai attendu, surtout viades liaisons VPN ou Ă  forte latence . Dans ce cas, tu reçois les tĂ©lĂ©grammes mais l’écriture sur le bus Ă©choue silencieusement.

  • Active **Suppress ACK request ** dans le Gateway configuration node. Sur une Weinzierl 732 atteinte via VPN, cela a corrigĂ© l’écriture.

    Mauvaises valeurs depuis le nƓud

  • Utilise le bon Datapoint (tempĂ©rature : 9.001).
  • Si possible, importe le CSV ETS dans le Gateway : tu auras toujours les bons DPT.
  • Évite d’avoir deux nƓuds avec le mĂȘme GA ** mais unDPT diffĂ©rent** .

    Les messages entre nƓuds ayant le mĂȘme GA ne se propagent pas

    Cela arrive avec les connexions tunneling/unicast (KNX/IP Interface ou knxd).

  • Dans les versions actuelles, les Ă©critures locales sont dĂ©jĂ  rĂ©percutĂ©es automatiquement vers les nƓuds KNX Device ayant le mĂȘme GA. Si tu vois encore des incohĂ©rences, vĂ©rifie que les nƓuds utilisent le mĂȘme gateway config-node et le mĂȘme Group Address.

    Secure KNX Router/Interfaces

    En mode secure, ils ne fonctionnent pas ; ils fonctionnent si tu autorises les connexions non sécurisées.

  • DĂ©sactive le routage secure ou autorise les connexions non sĂ©curisĂ©es.
  • Pour plus d’isolation, relie une seconde carte rĂ©seau dĂ©diĂ©e entre Node-RED et le Router KNX, et configure “Bind to local interface” dans le Gateway.
  • La connexion secure pourra ĂȘtre implĂ©mentĂ©e Ă  l’avenir.

    Flood protection

    Évite de saturer l’UI et le BUS en limitant les msg en entrĂ©e du nƓud Ă  120/seconde max (fenĂȘtre de 1s).

  • Utilise un nƓud delay pour Ă©taler les messages.
  • Utilise le filtre RBE pour Ă©carter les valeurs inchangĂ©es. DĂ©tails

    Avertissements sur les Datapoints aprĂšs import ETS

  • Dans ETS, complĂšte les DPT (sous-type inclus, ex. 5.001).
  • Ou Ă  l’import, choisis “Import with a fake 1.001 datapoint (Not recommended)” ou saute les GA concernĂ©s.

    Protection contre les références circulaires

    Évite les boucles quand deux nƓuds avec le mĂȘme GA sont reliĂ©s directement sortie→entrĂ©e.

  • Revois le flow : sĂ©pare les deux nƓuds ou place un “modĂ©rateur” entre les deux.
  • Active RBE pour Ă©viter les rebonds. DĂ©tails

    J’ai toujours un problùme

  • Ouvre une issue sur GitHub (prĂ©fĂ©rĂ©).
  • Ou envoie-moi un PM sur KNX-User-Forum (utilisateur : TheMax74 ; Ă©cris en anglais).