Utilizzare libreria OneWire per sensori/attuatori non DallasTemperature

Buonasera a tutti,
Sto facendo un progetto in cui utilizzo vari sensori di temperatura DS18B20 della Dallas Temperature, collegati ad un unico cavo DC BUS gestito dalla libreria OneWire. Facendo così mi basta avere 3 cavi in tutto (2 alimentazione + 1 dati).
Però adesso devo aggiungere sul DC BUS un dispositivo che mi rilevi lo stato della rete elettrica di casa mia (come faccia ci penserò dopo), il problema è che quella libreria va bene solo per i 4/5 sensori di temperatura della Dallas.
C'è un modo di modificare la libreria e poter fare comunicare qualsiasi dispositivo oppure fare convivere 2 DC BUS sullo stesso cavo?
Spero di avere reso bene l'idea riguardante il mio problema.
Grazie in anticipo per le risposte

Nella descrizione dice che la libreria usa un suo protocollo "un insieme di regole particolari" per cui non è una normale comunicazione come la libreria wire i2c.

Modificarla? non so se è fattibile se è la cosa più conveniente, ma di certo non è alla portata di tutti!