Integrazione dei sensori 1-Wire con Home Assistant e Loxone
1-Wire permette di mettere decine di sensori di temperatura e ID su un'unica coppia intrecciata, ma il bus non dialoga mai direttamente con Home Assistant o Loxone -- serve sempre un bus master / gateway nel mezzo. Ecco come funziona davvero questa integrazione.
Come funziona davvero questa integrazione
Bus master nel quadro
Un bus master 1-Wire -- solitamente un gateway USB o di rete -- viene installato nel quadro, di norma montato su guida DIN accanto al resto dell'automazione. È questo dispositivo, non la piattaforma stessa, a parlare fisicamente con il bus 1-Wire.
Dispositivi individuati tramite ROM ID
Ogni dispositivo 1-Wire -- un sensore DS18B20, una chiave iButton -- porta un ROM ID univoco a 64 bit inciso in fabbrica. Una volta configurato il gateway, Home Assistant o Loxone individuano i dispositivi collegati tramite questo ID -- nessun indirizzo manuale da impostare per ogni sensore.
Le letture arrivano alla piattaforma
Il bus master interroga ogni dispositivo a turno e inoltra il valore -- una temperatura, un contatto della chiave ID -- a Home Assistant o Loxone, dove diventa un'entità sensore o un ingresso che si può registrare, visualizzare o usare per le automazioni.
Un'integrazione soprattutto in lettura
Meglio essere onesti sulla portata: 1-Wire è pensato per riportare valori alla piattaforma, non per inviare comandi di controllo agli attuatori. Per commutazione, dimmerazione o controllo critico per la sicurezza, KNX, Modbus o bus simili sono la scelta giusta.
Cosa distingue l'integrazione 1-Wire
ROM ID inciso in fabbrica
Ogni DS18B20 e ogni iButton arriva con un indirizzo a 64 bit già univoco -- il gateway si limita a leggerlo. Nessun dip-switch, nessun indirizzamento del bus da pianificare manualmente.
Un solo bus master, molti dispositivi
Un unico controller interroga in sequenza tutti i dispositivi sul bus. I dispositivi non avviano mai la comunicazione da soli -- rispondono solo quando interrogati, il che semplifica il cablaggio ma rende il master l'unico punto di coordinamento.
Due fili, a volte tre
Dati e massa condividono un'unica coppia intrecciata. Un terzo filo per l'alimentazione Vdd esterna è opzionale -- alcune installazioni usano invece l'alimentazione parassita, in cui il dispositivo preleva energia dalla linea dati stessa tra un'interrogazione e l'altra.
Il CAT5 fa il suo lavoro
Poiché i requisiti elettrici sono modesti, gli installatori spesso fanno passare il 1-Wire su coppie libere di cavo CAT5/CAT5e già posato altrove nel quadro o nell'edificio, invece di stendere un cavo dedicato.
Bus o stella, a scelta dell'installatore
Il 1-Wire tollera sia la topologia lineare (a cascata) sia quella a stella. Portata e numero di dispositivi che restano affidabili dipendono da lunghezza del cavo, sezione dei conduttori, topologia e qualità del master / della resistenza di pull-up -- non esiste un numero valido per ogni caso.
Misurare, non comandare
È un modo economico per mettere molti punti di misura lenti -- temperatura per stanza, per tubo, per zona caldaia -- su un unico filo. Non è pensato per segnali di comando veloci o critici per la sicurezza -- quello è territorio di KNX e Modbus.
Cosa aiutiamo a pianificare
Supporto ingegneristico perché il bus 1-Wire dialoghi correttamente con la vostra piattaforma di automazione, lato quadro.
- {'t': 'Posizionamento del gateway e layout del quadro', 'd': "Dove va collocato il bus master nell'armadio, come si monta su guida DIN e come si collega al resto del quadro."}
- {'t': 'Revisione del cablaggio e della topologia', 'd': "Se all'edificio conviene una disposizione lineare o a stella, e dove esistono già tratte CAT5 che il bus può riutilizzare."}
- {'t': 'Strategia di alimentazione', 'd': 'Scegliere tra alimentazione parassita e un conduttore Vdd dedicato, in base alla lunghezza delle tratte e al numero di dispositivi sui tratti più carichi.'}
- {'t': 'Messa in servizio dei dispositivi tramite ROM ID', 'd': 'Verificare che ogni DS18B20 o iButton sia individuabile tramite il proprio ROM ID univoco una volta attivo il gateway, senza tabella indirizzi da mantenere manualmente.'}
- {'t': 'Perimetro lato piattaforma', 'd': "Aspettative chiare fin dall'inizio: questa integrazione riporta valori a Home Assistant o Loxone -- non sostituisce un bus di comando."}
Domande frequenti
Devo configurare un indirizzo per ogni sensore?
No. Il ROM ID a 64 bit di ogni dispositivo è impostato in fabbrica. Bus master e piattaforma lo rilevano automaticamente una volta collegato -- niente indirizzamento manuale come su alcuni altri bus.
Posso usare 1-Wire per comandare relè o dimmerare le luci?
In pratica no. 1-Wire è un protocollo soprattutto in lettura, per riportare valori -- temperatura, contatto della chiave ID -- alla piattaforma. Per una vera uscita di comando, KNX o Modbus sono i bus adatti.
Come vengono alimentati i sensori?
O tramite un filo Vdd dedicato, o con alimentazione parassita, in cui il dispositivo preleva energia dalla linea dati tra un ciclo di interrogazione e l'altro. L'alimentazione parassita semplifica il cablaggio ma è più sensibile su tratti lunghi o molto carichi.
Quanti sensori posso mettere su un solo bus?
Dipende da lunghezza del cavo, sezione dei conduttori, topologia e qualità del master / della resistenza di pull-up -- non c'è un numero fisso. In pratica capita spesso di vedere decine di dispositivi su lunghe tratte di edificio.
Home Assistant o Loxone parlano nativamente il 1-Wire?
No -- entrambi hanno bisogno di un intermediario: un bus master / gateway (di solito collegato via USB o rete). È questo gateway a leggere i dispositivi 1-Wire e a passare i valori alla piattaforma.
State pianificando un'integrazione 1-Wire?
Parlate con i nostri ingegneri di posizionamento del gateway, cablaggio e di come si inserisce accanto agli altri bus del vostro quadro.