Che vuol dire senza bus?
La sonda comunica con l'interfaccia OneWire, e ti serve la corrispondente libreria, che usa un pin per sonda. Puoi usare più sonde, collegate su più pin. Ogni sonda sarà gestita da una istanza diversa della libreria, che inizializzerai con il pin a cui è agganciata la sonda.
Nel tuo codice c'è questo:
int DS18B20_Pin = 2;
OneWire ds(DS18B20_Pin);
Ad esempio, per 2 sonde collegate sui pin 2 e 3, avrai:
const byte PIN_SONDA1 = 2;
const byte PIN_SONDA2 = 3;
OneWire ds1(PIN_SONDA1);
OneWire ds2(PIN_SONDA2);