I have a Neuron M203, an 8-port 1-wire hub, and 6 1-wire temperature sensors with 1.5m leads type Product code: 2014019. This has been in storage for a couple of years, but now I'm trying to set it up. I'm using the original Node-RED OS:
Linux M203-sn499 5.4.72-v7+ #1356 SMP Thu Oct 22 13:56:54 BST 2020 armv7l GNU/Linux
The problem is 1-wire operation is extremely unreliable. Sometimes no sensors at all appear in the UniPi control panel, usually one or two appear, twice now I have seen all six.
Sometimes an extra sensor will spontaneously appear. Sometimes one or more sensors will just stop working. Rebooting the Neuron may make things better or worse.
It is usually a bit more reliable with only one sensor connected, but often even a single sensor is not found, although it may appear after a few minutes.
I'm using a 3m long cat5 cable to connect between the UniPi and the hub. I have checked it is wired correctly as the documentation states.
What prompts the UniPi to search for 1-wire devices, and how often does this occur? Can I force a search? Is there any debug output that might help, or do I just have faulty hardware?