My emonTx is in the garage and I want to use the DS18B20 input to measure the temperature of the hot water tank upstairs.
The DS18B20 is " Fully compatiable and uses same pin-out as Sheep Walker Electronics sensors, modules RJ45 breakout boards and exstenders." according the shop description.
Sheepwalker “use RJ45 sockets wired to a standard layout that allows you to use cheap and readily available Cat5 Ethernet cables”
Their RJ45 pinout looks to be standard T-568B
The pin out of the RJ45 Encapsulated DS18B20 temperature sensor is shown on
So I’ve run about 15m of cat5 cable and wired plugs to T-568B. The cable has tested out OK using an ethernet cable tester.
I used my own RJ45 extender to link the emonTX via the extension cable to the remote DS18B20.
The problem is I don’t get any T0 readout from the emonTx with the extension cable in the circuit so I’m clearly misunderstanding something and doing something wrong.
Reading are restored with the DS18B20 connected directly to the emonTX.
Hopefully someone can point out where I’ve gone awry!