for some reason the cable length of the temp sensors from the BrewPi shop are a bit too short for my setup.
If I increase the length with an RJ12 coupler and an additional RJ12 cable, do I get into trouble because of the cable length?
Are there any latency issues because of the longer cable, means that the temp reading from the sensors can take longer?
I have several of my 1-wire sensors spliced to about a meter of RJ11 cable, with no noticeable impact. There’s a wealth of info, perhaps more than anyone would care to read, on 1-wire here: https://www.maximintegrated.com/en/app-notes/index.mvp/id/148.
The electrons themselves move much faster than the baud rate of the interface so any reasonable length shouldn’t be perceivable. The bigger risk would be voltage drop due to the small wire, but I actually have the control panel for my fermentation in a different room from the fermenters, so I’m running about 20’ between the two and have seen no issues.
I recommend using cat5/cat6 ethernet cable and crimping some RJ11/RJ12 connectors on it yourself.
Store bought telephone cables are often very thin.
Several customers have reported solving all their problems by switching to ethernet cable.
I built my own brewery control system a few years ago using 1-wire sensors connected to a Barix Barionet 50. After reading all the lit, I decided to convert the sensors to “2-wire” mode, with a separate +5V line in addition to ground and data. I also inserted a 150Ω resistor in the data line near each sensor. With these changes, they’ve been very reliable. Also, it’s apparently fine to mix 1-wire and 2-wire sensors on the same network.