Integración de sensores 1-Wire con Home Assistant y Loxone
1-Wire permite colocar decenas de sensores de temperatura e identificadores en un único par trenzado, pero el bus nunca habla directamente con Home Assistant ni Loxone -- siempre hace falta un bus master / pasarela entre medio. Así es como funciona realmente esta integración.
Cómo funciona realmente esta integración
Bus master en el cuadro
Un bus master 1-Wire -- normalmente una pasarela USB o de red -- se instala en el cuadro, casi siempre montado en carril DIN junto al resto de la automatización. Es este dispositivo, no la plataforma en sí, el que habla físicamente con el bus 1-Wire.
Dispositivos localizados por ROM ID
Cada dispositivo 1-Wire -- un sensor DS18B20, una llave iButton -- lleva un ROM ID único de 64 bits grabado de fábrica. Una vez configurada la pasarela, Home Assistant o Loxone detectan los dispositivos conectados por ese ID -- no hay que direccionar manualmente cada sensor.
Las lecturas llegan a la plataforma
El bus master consulta cada dispositivo por turnos y envía su valor -- una temperatura, un contacto de la llave ID -- a Home Assistant o Loxone, donde se convierte en una entidad sensor o entrada que se puede registrar, mostrar o usar en automatizaciones.
Una integración sobre todo de lectura
Conviene ser honestos con el alcance: 1-Wire está pensado para reportar valores a la plataforma, no para enviar órdenes de control a actuadores. Para conmutación, regulación o control crítico para la seguridad, KNX, Modbus u otros buses similares son la opción adecuada.
Qué diferencia a la integración 1-Wire
ROM ID grabado de fábrica
Cada DS18B20 y cada iButton llega con una dirección de 64 bits ya única -- la pasarela solo tiene que leerla. Sin interruptores DIP, sin direccionamiento de bus que planificar a mano.
Un solo bus master, muchos dispositivos
Un único controlador consulta por turnos a todos los dispositivos del bus. Los dispositivos nunca inician la comunicación por sí mismos -- solo responden cuando se les pregunta, lo que simplifica el cableado pero convierte al master en el único punto de coordinación.
Dos hilos, a veces tres
Datos y tierra comparten un mismo par trenzado. Un tercer hilo para alimentación Vdd externa es opcional -- algunas instalaciones usan en su lugar alimentación parásita, donde el dispositivo toma energía de la propia línea de datos entre consultas.
El CAT5 suele bastar
Como los requisitos eléctricos son modestos, los instaladores suelen tender el 1-Wire por pares libres de cable CAT5/CAT5e ya instalado en otra parte del cuadro o el edificio, en lugar de tirar un cable dedicado.
Bus o estrella, a criterio del instalador
El 1-Wire tolera tanto topología lineal (en cadena) como en estrella. El alcance y el número de dispositivos que siguen siendo fiables dependen de la longitud del cable, la sección del conductor, la topología y la calidad del master / la resistencia pull-up -- no hay una cifra única válida para todos los casos.
Medir, no conmutar
Es una forma económica de colocar muchos puntos de medida lentos -- temperatura por habitación, por tubería, por zona de caldera -- en un solo hilo. No está pensado para señales de control rápidas o críticas para la seguridad -- ese terreno es de KNX y Modbus.
Qué ayudamos a planificar
Apoyo de ingeniería para que el bus 1-Wire dialogue correctamente con vuestra plataforma de automatización, del lado del cuadro.
- {'t': 'Ubicación de la pasarela y disposición del cuadro', 'd': 'Dónde se coloca el bus master dentro del armario, cómo se monta en carril DIN y cómo se conecta al resto del cuadro.'}
- {'t': 'Revisión del cableado y la topología', 'd': 'Si conviene al edificio una disposición lineal o en estrella, y dónde ya existen tramos de CAT5 que el bus puede reutilizar.'}
- {'t': 'Estrategia de alimentación', 'd': 'Elegir entre alimentación parásita y un conductor Vdd dedicado, según la longitud del tramo y el número de dispositivos en segmentos con más carga.'}
- {'t': 'Puesta en servicio de dispositivos por ROM ID', 'd': 'Confirmar que cada DS18B20 o iButton es detectable por su ROM ID único una vez activa la pasarela, sin tabla de direcciones que mantener a mano.'}
- {'t': 'Alcance del lado de la plataforma', 'd': 'Expectativas claras desde el principio: esta integración reporta valores a Home Assistant o Loxone -- no sustituye a un bus de control.'}
Preguntas frecuentes
¿Tengo que configurar una dirección para cada sensor?
No. El ROM ID de 64 bits de cada dispositivo se asigna de fábrica. El bus master y la plataforma lo detectan automáticamente al conectarlo -- no hay direccionamiento manual como en otros buses.
¿Puedo usar 1-Wire para conmutar relés o regular luces?
En la práctica no. 1-Wire es un protocolo sobre todo de lectura, para reportar valores -- temperatura, contacto de la llave ID -- a la plataforma. Para una salida de control real, KNX o Modbus son los buses adecuados.
¿Cómo se alimentan los sensores?
O bien mediante un hilo Vdd dedicado, o con alimentación parásita, donde el dispositivo toma energía de la propia línea de datos entre ciclos de consulta. La alimentación parásita simplifica el cableado, pero es más sensible en tramos largos o muy cargados.
¿Cuántos sensores puedo poner en un solo bus?
Depende de la longitud del cable, la sección del conductor, la topología y la calidad del master / la resistencia pull-up -- no hay una cifra fija. En la práctica es habitual ver decenas de dispositivos en tramos largos de edificio.
¿Home Assistant o Loxone hablan 1-Wire de forma nativa?
No -- ambos necesitan un intermediario: un bus master / pasarela (normalmente conectado por USB o red). Esa pasarela es la que lee los dispositivos 1-Wire y pasa sus valores a la plataforma.
¿Estáis planificando una integración 1-Wire?
Habla con nuestros ingenieros sobre la ubicación de la pasarela, el cableado y cómo encaja junto a los demás buses de vuestro cuadro.