01 ‐ Hardware - ronbuist/remeha-can-interface GitHub Wiki
Hardware
I used the following hardware for this project:
- Remeha Calenta Ace boiler.
- Raspberry Pi 3B+.
- USB CAN bus adapter. I have used this one.
- RJ12 cable.
Pinout
The pinout for the RJ12 cable appears to be:
Pin | RJ12 | USB adapter |
---|---|---|
1 | CAN L | CAN_L |
2 | CAN H | CAN_H |
3 | not connected | not connected |
4 | GND | AGND |
5 | not connected | not connected |
6 | 24V | not connected |
Please be careful creating the cable! Please measure the voltage on the line before connecting it to the CAN USB adapter. Avoid connecting the 24V line!
The USB adapter has a jumper marked "RES". With the jumper in place, the CAN bus end of line resistor is active. I have left it in place and have not had any issues. I'm not entirely sure what the right configuration is...
More information about the physical layer of the CAN bus can be found here.