Hallo,
Idee.
Eine Funktion schreiben die dir immer den Bus scannt und alle Adressen die gefunden werden auflistet. Kann man aus den Lib Bsp. entnehmen. Danach durch Auswahl schreibt die Funktion die gewünschte Adresse an die gewünschte Stelle ins EEprom. Damit können so viele ausfallen wie wollen, du weißt welchen du gerade gewechselst hast oder neu dazu gekommen ist und legst die Nummer im EEprom fest. Dein eigentliches Programm liest dann alle nach der Reihenfolge wieder aus. Die extra Funktion kannste per Tastendruck oder Befehl aufrufen. Übernahme nach verlassen der Funktion oder Arduino Reset oder sofort nach Änderung oder wie auch immer.
Das wäre die Luxusvariante.
Wobei ich auch sagen muss, dass ein Ausfall unwahrscheinlich ist. Meine Dallas sind komplett im Außenbereich seit über 3 Jahren allen Temperaturen ausgesetzt. Von Frost bis knapp über 100°C im Auto am Motor Kühlwasser. Alles kein Problem. Sind welche in Metallhülse gekappselt.