Die zwei OneWire Objekte müssen unterschiedliche Variablen-Namen haben. "OneWire" ist der Name der Klasse. "oneWire" ist der Name der Variable. Mach z.B. "oneWire1" und "oneWire2" daraus.
Und genauso mit den zwei DallasTemperature Objekten die du brauchst.
Das geht genausowenig:
int zahl;
int zahl;
Hat es einen besonderen Grund dass du die an 2 Pins willst? Das geht natürlich, aber OneWire ist ein Bus. Man kann da problemlos mehrere Sensoren an einen Pin hängen. Das kann den Code etwas einfacher machen.