DomBus32 est un module DIN-RAIL, de 54 mm de large, avec 3 sorties relais , 3 entrées AC et 5 E/S basse tension .
DISPONIBLE EN DEUX VERSIONS : protocole DomBus et protocole Modbus !
La page en anglais contient les informations mises à jour
Pour simplifier le câblage, le bornier comporte 3 bornes pour les relais, 3 pour les entrées AC et 1 borne commune (à relier au Neutre ou à la Ligne) : de cette façon, il est plus facile et plus rapide de connecter le module à des charges électriques partageant le même disjoncteur (ex : système d'éclairage, vannes de chauffage, ...). Veillez à ne connecter que des charges protégées par le même RCCB (disjoncteur différentiel) . Bien entendu, il est possible d'utiliser des relais pour commuter des charges basse tension ou sélectionner le mode de fonctionnement d'une machine (pompe à chaleur par exemple), en connectant la ligne commune à GND ou à la tension d'alimentation DC : dans ce cas, les 3 entrées AC sont inutiles.
Comme d'autres modules DomBus, tous les ports peuvent être configurés de différentes manières , et ce module prend également en charge DCMD, des commandes envoyées au même module ou à d'autres modules DomBus pour effectuer des actions simples, qui permettent d'obtenir une grande fiabilité ( les commandes DCMD fonctionnent même si le contrôleur domotique n'est pas opérationnel ) et une programmation facile ( pas besoin de créer des automatisations dans le contrôleur domotique : il suffit de configurer les ports DomBus pour effectuer des actions sur les événements ). DCMD permet également d'activer un groupe ou une scène Domoticz lorsqu'un événement se produit, par exemple un bouton-poussoir a été enfoncé (impulsion 500 ms, impulsion 1 s, impulsion 2 s, impulsion 4 s), un capteur a atteint une valeur, ...
Enfin, comme les autres modules DomBus, DomBus32 est optimisé pour obtenir une faible consommation d'énergie , inférieure à 10 mW normalement (0,75 mA à 13,6 V) et inférieure à 150 mW lorsque les 3 relais sont activés (10 mA à 13,6 V).
Il est disponible avec deux types de firmware : DomBus (protocole propriétaire avec fonctionnalités améliorées) pour le contrôleur Domoticz et Modbus RTU (protocole standard fonctionnant avec presque tous les systèmes domotiques). Consultez ci-dessous une comparaison détaillée entre les deux protocoles.
Il utilise un bus série RS485 de qualité industrielle , utilisant un câble blindé commun avec 4 fils : 2 pour l'alimentation 12/24 V et 2 pour les données à 115 200 bps 8, n, 1 (ou autre vitesse/parité en cas de Modbus RTU).
Il prend en charge deux protocoles différents (au moment de l'achat, sélectionnez le protocole requis ! ) :
- Le protocole DomBus , supporté par le contrôleur domotique Domoticz , est un protocole multi-maître fiable qui permet de gérer des dizaines de modules et d'obtenir l'état d'un module dès qu'il change. Il comprend également les commandes dites DCMD qui, de manière similaire à KNX, sont transmises entre les modules DomBus du même bus pour activer les sorties, les scènes et les groupes en cas d'événements sans nécessiter l'intervention du contrôleur domotique, solution utile pour faire fonctionner un système domotique même en cas de panne du contrôleur domotique . Voir ci-dessous pour une explication sur DCMD.
Le plugin Creasol DomBus doit être installé dans Domoticz, en utilisant le Python Plugin Manager ou en téléchargeant le logiciel depuis GitHub (voir la section ci-dessous). - Le protocole Modbus RTU , largement utilisé dans les systèmes domotiques industriels et domestiques, est pris en charge par presque tous les contrôleurs domotiques comme Home Assistant , OpenHAB , IObroker , Node-RED , ...
Modbus est un protocole maître-esclave qui permet d'activer et de désactiver un seul relais ou un groupe de relais par une seule commande. De plus, il est possible de spécifier, pour chaque relais, le temps d'activation de 31,5 ms à 1500 jours, de sorte que le relais s'éteint automatiquement après le temps sélectionné.
Vous ne savez pas quelles sont les deux versions ? Si vous utilisez Domoticz, la version DomBus est bien meilleure car elle inclut des fonctionnalités améliorées comme DCMD et la détection automatique des appareils. Pour les autres automatismes de bâtiment, la version Modbus doit être choisie car elle est compatible avec presque tout.
Demandez de l'aide sur le groupe Telegram https://t.me/DomBus
Le bus série RS485 est la solution idéale pour obtenir :
- câblage et connexion faciles : utilisez un câble d'alarme fin commun à 4 fils, 2 fils de 0,5 mm² pour l'alimentation 12 V et 2 fils de 0,22 mm² pour les données. C'est beaucoup plus simple et meilleur que les connexions Ethernet UTP/STP.
- La signalisation différentielle robuste permet de connecter environ 30 modules sur une distance totale de plus de 200 m. Les modules peuvent être connectés entre eux en utilisant un mélange de topologie de bus linéaire/en étoile.
- très faible consommation électrique : chaque module est alimenté en 12V et dispose à l'intérieur d'un convertisseur de mode de commutation à haut rendement pour minimiser la consommation électrique.
- résistant aux coupures de courant : en utilisant une alimentation 13,6V avec batterie plomb-acide, il est possible d'alimenter un réseau domotique, des caméras IP, des NVR, des commutateurs, des routeurs, de sorte que le système continue de fonctionner même en cas de coupure de courant.
- pas de pollution RF, pas de piles à changer
Pour les grands bâtiments, pour améliorer la fiabilité du bus, il est possible de réaliser plus d'un bus ainsi en cas de panne, seul le bus en panne cesse de fonctionner.
Caractéristiques
- 3 sorties relais , 250Vac 5A max, avec protection contre les surtensions (varistances)
- 3 entrées CA , 110-230 V, pour surveiller la tension sur les charges
- 1 bornier commun (pour Neutre, Ligne ou tension commune), pour simplifier les connexions
- 5 E/S basse tension programmables
- Prise en charge DCMD (firmware DomBus uniquement) : il s'agit d'une fonctionnalité (décrite ci-dessous) qui permet d'obtenir des automatisations faciles sans écrire une ligne de code, et des commandes échangées entre les modules DomBus même dans le cas où le contrôleur domotique est arrêté . Par exemple, configurer un port d'entrée de bouton-poussoir comme
DCMD(Pulse)=11.3 : Basculer, DCMD(Pulse1)=0.7 : Basculer, DCMD(Pulse2)=0.8 : Activé
c'est possible:
* avec une courte impulsion de 0,5 s, active/désactive la sortie du port n°3 du module DomBus n°11
* avec une impulsion de 1 s, activez/désactivez un groupe de commutateurs sur le contrôleur
* avec une impulsion longue de 2s, activez une scène qui, par exemple, désactive toutes les lumières/charges et active le système d'alarme (utile lors de la sortie du bâtiment). - Alimentation 8-25Vdc
- Consommation électrique de 10 mW, consommation électrique maximale de 150 mW avec tous les relais activés
- 53x89x65mm
Applications
- Allumer/éteindre jusqu'à 3 lumières ou autres charges
- Vérifier que les appareils sont alimentés (par exemple vérifier que la pompe à chaleur est correctement alimentée pendant l'hiver, pour éviter que le circuit hydraulique ne se brise pendant l'hiver lorsque la température descend en dessous de 0°C)
- Ouvrir/fermer les vannes du système de chauffage
- Raccorder des interrupteurs à bouton-poussoir externes, des interrupteurs, des boutons-poussoirs doubles, des compteurs S0, ....
- Connectez jusqu'à 5 PIR, capteurs de contact magnétiques ou autres appareils basse tension.
- Interface jusqu'à 3 PIR avec sortie 230V pour activer les lumières externes et démarrer l'enregistrement (NVR ou DVR)
- ....
Avertissements
- Ne mélangez pas des charges haute tension (230 V) et des charges basse tension (5/12/24 V) sur le même bornier !
- Utiliser un câble blindé 4 fils pour le bus (câble alarme commun, 2x0,5mm² + 2x0,22mm²), en utilisant deux lignes pour alimenter l'alimentation (12 ou 24Vdc) protégées par un fusible .
- Pour réduire le bruit et les réflexions sur le bus, activez la résistance de terminaison (court-circuit du cavalier PCB Rbus) sur les deux extrémités les plus éloignées du bus .
Capacités des ports DomBus32
Adresse par défaut : 0xff32
Port# | Nom | Capacités | Configuration par défaut | Description |
1 | RL1 | OUT_DIGITAL, OUT_RELAY_LP | OUT_RELAY_LP | Sortie relais SPST, avec taux de contact 250 Vca 5 A ou 30 Vcc 5 A. Le contact relais est protégé contre les surtensions par une varistance. 1 borne commune (neutre, ligne, tension positive ou terre) pour tous les relais et entrées CA |
2 | RL2 | OUT_DIGITAL, OUT_RELAY_LP | OUT_RELAY_LP | Sortie relais SPST, avec taux de contact 250 Vca 5 A ou 30 Vcc 5 A. Le contact relais est protégé contre les surtensions par une varistance. 1 borne commune (neutre, ligne, tension positive ou terre) pour tous les relais et entrées CA |
3 | RL3 | OUT_DIGITAL, OUT_RELAY_LP | OUT_RELAY_LP |
Sortie relais SPST, avec taux de contact 250 Vca 5 A ou 30 Vcc 5 A. Le contact relais est protégé contre les surtensions par une varistance. 1 borne commune (neutre, ligne, tension positive ou terre) pour tous les relais et entrées CA |
4 | DansAC1 | DANS_AC, DANS_COMPTEUR | EN_AC | Entrée 100-250Vac, opto-isolée, adaptée pour détecter la présence de tension. 1 borne commune (neutre ou ligne) partagée avec toutes les entrées et relais CA. |
5 | DansAC2 | DANS_AC, DANS_COMPTEUR | EN_AC | Entrée 100-250Vac, opto-isolée, adaptée pour détecter la présence de tension. 1 borne commune (neutre ou ligne) partagée avec toutes les entrées et relais CA. |
6 | EnAC3 | DANS_AC, DANS_COMPTEUR | EN_AC |
Entrée 100-250Vac, opto-isolée, adaptée pour détecter la présence de tension. 1 borne commune (neutre ou ligne) partagée avec toutes les entrées et relais CA. |
7 | IO1 | IN_DIGITAL, IN_TWINBUTTON, IN_COUNTER, OUT_DIGITAL, OUT_DIMMER, OUT_BUZZER | EN_NUMÉRIQUE,INVERSÉ | Entrée analogique/numérique pouvant être utilisée pour lire des tensions, ou pouvant être connectée à un contact, un interrupteur, un capteur magnétique, un PIR, ... Il peut être configuré comme compteur et connecté au compteur d'énergie/gaz/eau. Il peut être configuré comme IN_TWINBUTTON (qui peut être connecté à un double bouton poussoir) en court-circuitant le cavalier PCB PU1, ou comme SORTIE 10mA en court-circuitant le cavalier PCB RO1 : dans ce dernier cas, il peut être utilisé comme sortie faible courant 3V, connectée à un buzzer ou à une carte relais dans le driver de bobine. L'activation du pullup interne PU1 peut également être utilisée pour la thermistance NTC. |
8 | IO2 | IN_DIGITAL, IN_TWINBUTTON, IN_COUNTER, OUT_DIGITAL, OUT_DIMMER, OUT_BUZZER | EN_NUMÉRIQUE,INVERSÉ | Entrée analogique/numérique pouvant être utilisée pour lire des tensions, ou pouvant être connectée à un contact, un interrupteur, un capteur magnétique, un PIR, ... Il peut être configuré comme compteur et connecté au compteur d'énergie/gaz/eau. Il peut être configuré comme IN_TWINBUTTON (qui peut être connecté à un double bouton poussoir) en court-circuitant le cavalier PCB PU2, ou comme SORTIE 10mA en court-circuitant le cavalier PCB RO2 : dans ce dernier cas, il peut être utilisé comme sortie faible courant 3V, connectée à un buzzer ou à une carte relais dans le driver de bobine. L'activation du pullup interne PU2 peut également être utilisée pour la thermistance NTC. |
9 | IO3 | IN_DIGITAL, IN_TWINBUTTON, IN_COUNTER, OUT_DIGITAL, OUT_DIMMER, OUT_BUZZER | EN_NUMÉRIQUE,INVERSÉ | Entrée analogique/numérique pouvant être utilisée pour lire des tensions, ou pouvant être connectée à un contact, un interrupteur, un capteur magnétique, un PIR, ... Il peut être configuré comme compteur et connecté au compteur d'énergie/gaz/eau. Il peut être configuré comme IN_TWINBUTTON (qui peut être connecté à un double bouton poussoir) en court-circuitant le cavalier PCB PU3, ou comme SORTIE 10mA en court-circuitant le cavalier PCB RO3 : dans ce dernier cas, il peut être utilisé comme sortie faible courant 3V, connectée à un buzzer ou à une carte relais dans le driver de bobine. L'activation du pullup interne PU3 peut également être utilisée pour la thermistance NTC. |
10 | IO4 | IN_DIGITAL, IN_TWINBUTTON, IN_COUNTER, OUT_DIGITAL, OUT_DIMMER, OUT_BUZZER | EN_NUMÉRIQUE,INVERSÉ | Entrée analogique/numérique pouvant être utilisée pour lire des tensions, ou pouvant être connectée à un contact, un interrupteur, un capteur magnétique, un PIR, ... Il peut être configuré comme compteur et connecté au compteur d'énergie/gaz/eau. Il peut être configuré comme IN_TWINBUTTON (qui peut être connecté à un double bouton poussoir) en court-circuitant le cavalier PCB PU4, ou comme SORTIE 10mA en court-circuitant le cavalier PCB RO4 : dans ce dernier cas, il peut être utilisé comme sortie faible courant 3V, connectée au buzzer ou à une carte relais dans le driver de bobine. L'activation du pullup interne PU4 peut également être utilisée pour la thermistance NTC. |
11 | IO5 | IN_DIGITAL, IN_TWINBUTTON, IN_COUNTER, OUT_DIGITAL, OUT_DIMMER, OUT_BUZZER | EN_NUMÉRIQUE,INVERSÉ | Entrée analogique/numérique pouvant être utilisée pour lire des tensions, ou pouvant être connectée à un contact, un interrupteur, un capteur magnétique, un PIR, ... Il peut être configuré comme compteur et connecté au compteur d'énergie/gaz/eau. Il peut être configuré comme IN_TWINBUTTON (qui peut être connecté à un double bouton poussoir) en court-circuitant le cavalier PCB PU5, ou comme OUTPUT 10mA en court-circuitant le cavalier PCB RO5 : dans ce dernier cas, il peut être utilisé comme sortie faible courant 3V, connectée à un buzzer ou à une carte relais dans le driver de bobine. L'activation du pullup interne PU5 peut également être utilisée pour une thermistance NTC. |
Note d'application : système d'éclairage existant
Le schéma suivant montre comment gérer un système d'éclairage existant, en utilisant un relais pas à pas , avec DomBus32.
Avec DomBus32, il est très facile de gérer un relais pas à pas et de contrôler la lumière depuis Domoticz (en utilisant le firmware DomBus) ou d'autres systèmes domotiques (Home Assistant, OpenHAB, ioBroker, ... en utilisant DomBus32 avec le firmware Modbus).
Chaque voyant est relié à une entrée opto-isolée, pour surveiller son état et l'afficher sur le smartphone/tablette/PC. Chaque bouton poussoir existant est également relié au relais DomBus32.
Si une lumière est allumée, cliquez simplement sur le symbole de la lumière pour l'éteindre (ou vice versa) : le module DomBus32 enverra une courte impulsion au relais pas à pas existant pour éteindre (ou allumer) la lumière.
Grâce au contrôleur domotique, il sera très facile de définir une scène pour allumer ou éteindre toutes les lumières (utile lorsque vous quittez la maison).