The maximum cable length for the DS18B20 is 100 meters (328 feet) for a single device, but it can be extended up to 300 meters (984 feet) with the use of repeaters.
To handle multiple DS18B20 devices on the same bus, each device must have a unique 64-bit ROM code, and the master device must use the ROM commands to address each device individually.
The power consumption of the DS18B20 is typically 1.5mA active, 1μA standby, and 0.5μA in shutdown mode.
The DS18B20 has an accuracy of ±0.5°C from -10°C to +85°C, and ±1°C from -40°C to +125°C.
Yes, the DS18B20 is rated for operation in harsh environments, including temperatures from -40°C to +125°C, and is resistant to vibration, shock, and moisture.