DS18B20

Danke, aber ..

ich will meinen arduino "Fest" vebauen und bei einem Ausfall eines DS18B20 kann ich zwar den Ds tauschen, aber in meinem Sketch ist die "alte" Adresse einen DS zugeordnet. Bei einem Tausch wird sich die Reihenfolge des Index ändern und somit weiß ich nicht mehr welcher DS(Index) welcher ist. Alles klar ?

Bei einem Tausch muss ich den arduino ausbauen und die Adresse auslesen (kein problem) und dem Programm neu zu ordnen.
Das könnte ich mir bei einer Index-Verarbeitung sparen. Der arduino wird extern von einem PC/Raspi abgefragt und ferngesteuert.

Ich hatte gehoft ... address_x = sensor[0 ..x].address;

Wenn nicht muss ich jeden DS eine eigene Pin zuordnen.

Mit freundlichen Grüßen von der Hausautomationsfront.