#Node-RED
Flow Zigbee2MQTT → ECLYPSE APEX (objets BACnet via l'API REST)
Le flow de l'épisode APEX #4 : il lit les appareils publiés par Zigbee2MQTT et crée les points BACnet AV/BV correspondants dans l'APEX via l'API REST v2.
- date
- 23 octobre 2026
- testé avec
- Node-RED · ECLYPSE APEX (API REST v2) · Zigbee2MQTT
- licence
- MIT
- tags
- #zigbee2mqtt,#mqtt,#eclypse-apex,#api-rest,#bacnet
flow-zigbee2mqtt-apex.json télécharger
Ce que ça fait
Le flow écoute zigbee2mqtt/bridge/devices, déduit de chaque appareil les points à créer (binaire → BV, numérique ou énuméré → AV, plus un BV _Online par appareil), puis les crée un par un dans l’APEX par l’API REST, dans une plage d’instances réservée : 3000 à 3999. Ensuite il pousse les valeurs MQTT vers ces objets, et relaie vers zigbee2mqtt/<nom>/set ce que le programme GFX écrit dans les objets _Cmd.
À adapter avant de lancer
- l’adresse de l’APEX et le compte Facilities ;
- le broker MQTT ;
- la plage d’instances, si tu branches une autre source ;
- la liste d’exceptions (appareils ou exposes à ignorer).
Les pièges
- Pas de
/dans les noms conviviaux de Zigbee2MQTT. - Renommer un appareil crée de nouveaux objets ; les anciens sont à supprimer à la main.
- Ne le fais pas tourner en parallèle d’un ancien flow manuel sur les mêmes appareils.
Le contexte complet et le pourquoi sont dans l’article.
l'article : APEX #4 — MQTT, Node-RED, API REST : l'automate qui regardait passer les poissons