DS18B20 parasite power vs 3-wire on long cable runs: why parasite power fails past ~3 metres on a 1-Wire bus, the physics behind the voltage collapse, and what 3-wire + 4.7k pull-up measured over 24 hours on the operator's 8-sensor bus.
How I ran my old RRDtool logger and its SQLite replacement in parallel for months — why you tee the reads instead of double-polling, and how to set a real cutover test before a monitoring-system migration.
Why asyncio does not make 1-Wire faster, and the collector pattern I actually run: per-plugin loops, to_thread for blocking buses, and one batched SQLite writer.
DS18B20 CRC errors on a short, correctly-terminated 1-Wire bus: 8 probes on 2–3 m ribbon cable, 4.7k pull-up, persistent failure rate the wiring doesn't explain.