DS18B20 als defekt erkennen

Kommt darauf an, was du mit der Redundanz absichern möchtest. Wenn die Leitung defekt ist (oder ein Sensor auf Masse zieht), bekommst du keine Sensordaten und weißt, dass da was faul ist. Um dennoch eine Temperatur zu erhalten, benötigst Du eine zweite Sensorstrecke.

Wenn der Arduino defekt sein könnte, bräuchtest du einen zweiten, um den redundant auszulegen.

Wenn Du nur sicherstellen möchtest, dass Du keine falschen Sensordaten bekommst (also ein Sensor falsch misst, jedoch formal korrekte Signale in den Bus sendet), benötigst Du 2 Sensoren an einem Kabel.

Wenn Du 2 "relativ" unabhägige Sensoren haben willst, benötigst Du 4 Adern (Masse, Versorgung, 2x Daten).