1-Wire face à KNX, Modbus et autres bus : un guide honnête d'adéquation
1-Wire déploie à faible coût des dizaines de capteurs de température ou d'ID sur une seule paire de fils. Ce n'est pas un bus de contrôle -- pour l'éclairage, l'actionnement CVC ou les verrouillages de sécurité, KNX ou Modbus restent le bon choix.
Comment choisir entre 1-Wire et un bus de contrôle
Identifiez ce que vous mesurez réellement
S'agit-il d'une lecture passive -- température, ID unique -- ou faut-il déclencher une action (relais, variateur, vanne) ? 1-Wire ne fait que le premier.
Vérifiez s'il s'agit de mesure seule ou de contrôle
Si le point doit envoyer une commande, fermer un contact ou réagir dans une boucle de régulation, ce n'est plus le rôle de 1-Wire -- KNX ou Modbus conviennent mieux.
Comparez coût et complexité de câblage par point
1-Wire permet de chaîner de nombreux capteurs DS18B20 sur une paire CAT5, avec un ROM ID 64 bits gravé en usine et sans configuration d'adresse manuelle par appareil.
Décidez -- sans mélanger les rôles
Mesure seule, nombreux points, sensible au coût : 1-Wire. Tout ce qui est critique en temps, actionné ou lié à la sécurité : un vrai bus de contrôle, alimenté si besoin par 1-Wire en données de température.
Ce pour quoi 1-Wire est optimisé -- et ce qu'il délègue
ROM ID gravé en usine sur chaque appareil
Chaque appareil 1-Wire -- capteur DS18B20 ou clé DS1990/iButton -- porte un ROM ID unique de 64 bits (code famille, numéro de série, somme de contrôle CRC) fixé en usine, ce qui permet au bus master d'adresser de nombreux appareils sur une même paire sans configuration manuelle.
De nombreux points de mesure sur une seule paire
Un fil de données plus un GND commun (avec en option un troisième fil Vdd, ou une alimentation parasite tirée de la ligne de données elle-même) porte des dizaines de capteurs DS18B20 -- idéal pour une chaufferie, un étage multi-zones ou une rangée de cuves.
Aucun actionnement, par conception
1-Wire n'a aucun moyen natif de commuter un relais, de faire varier une lumière ou de piloter une vanne. Il lit ; il n'agit pas. Pour cela, il faut un bus de contrôle.
Un seul master, interrogation séquentielle
Un bus master unique interroge chaque appareil à tour de rôle via son ROM ID -- adapté aux relevés de température lents, pas conçu pour les échanges rapides et déterministes qu'exigent les scènes d'éclairage ou les verrouillages de sécurité.
L'alimentation parasite est un compromis, pas un raccourci
Se passer du fil Vdd simplifie le câblage, mais rend les segments plus longs ou plus chargés plus sensibles aux problèmes de timing -- un compromis d'ingénierie honnête, pas un avantage gratuit.
KNX et Modbus occupent la couche de contrôle
Pour l'éclairage, les volets, l'actionnement CVC ou les boucles de contrôle industrielles, un bus établi comme KNX ou Modbus reste la recommandation honnête -- 1-Wire le complète avec des données de température, il ne le remplace pas.
Ce que couvre cette comparaison
Une référence technique pour les intégrateurs qui décident où 1-Wire trouve sa place dans un projet -- pas un argument commercial pour un seul protocole.
- {'t': 'Les fondamentaux de 1-Wire', 'd': 'Un fil de données plus GND, Vdd ou alimentation parasite en option, câblage CAT5/CAT5e fréquent en pratique.'}
- {'t': "Le modèle d'adressage", 'd': "ROM ID 64 bits par appareil, interrogation par le bus master, sans configuration manuelle d'adresse par appareil."}
- {'t': "Des exemples d'appareils réels", 'd': "Capteurs de température DS18B20, clés d'accès DS1990/iButton et leur usage typique sur site."}
- {'t': 'Où ça convient, où ça ne convient pas', 'd': "Mesure multipoint et lecture d'ID face à l'éclairage, l'actionnement CVC et le contrôle critique pour la sécurité."}
- {'t': 'Sa place aux côtés de KNX et Modbus', 'd': '1-Wire comme couche de mesure qui alimente un bus de contrôle -- pas un substitut, intégration via Home Assistant ou Loxone par exemple.'}
Questions fréquentes
1-Wire peut-il piloter l'éclairage ou les volets ?
Non. 1-Wire n'a pas de fonction d'actionnement native -- il lit des capteurs et des ID uniques. Pour l'éclairage ou les volets, il faut un bus de contrôle comme KNX.
Combien d'appareils peut-on mettre sur un bus 1-Wire ?
Il n'y a pas de chiffre fixe -- cela dépend de la longueur du câble, de la section des fils, de la topologie et de la qualité du bus master et de la résistance pull-up. En pratique, de nombreux installateurs font tourner des dizaines de capteurs DS18B20 par segment.
Quelle est la différence entre alimentation parasite et fil Vdd ?
En mode parasite, l'appareil tire son énergie de la ligne de données elle-même, donc deux fils suffisent. Un fil Vdd séparé est plus robuste sur des segments plus longs ou plus chargés -- au prix d'un conducteur supplémentaire dans la paire CAT5.
1-Wire remplace-t-il KNX ou Modbus ?
Non, il les complète. 1-Wire est un moyen économique d'ajouter de nombreux points de mesure lents ; pour le contrôle, l'actionnement et les signaux liés à la sécurité, KNX et Modbus restent le bon choix.
Home Assistant ou Loxone peuvent-ils lire des capteurs 1-Wire ?
Oui, via un bus master ou une passerelle adaptée -- généralement un adaptateur 1-Wire USB ou réseau -- qui lit les appareils par leur ROM ID et transmet les valeurs à la plateforme domotique.
Vous ne savez pas quel bus convient à votre projet ?
Envoyez-nous vos besoins en mesure et en contrôle -- nos ingénieurs vous donneront une recommandation honnête, pas un argumentaire pour un seul protocole.