Xima Domo

DIY home automation that
runs in the walls.

ESP32 main board, modular relay boxes, and standard RJ45 patch cables. Plug, label, save. Home Assistant does the rest.

Hardware

ESP32 main board with 6 RJ45 ports; 2- or 4-channel relay modules in printed enclosures. GX12 mains connector. Push-rivet assembly.

Firmware

ESPHome templates per device. Strapping-pin safe defaults. PZEM, DS18B20, covers, cistern orchestration — already supported.

Home Assistant

Visual configurator add-on that writes the YAML for you. Live entity status, surgical edits, diff/undo, git history per file.

Why a custom RJ45 pinout?

Every cable carries four digital I/O lines and full power rails (3.3 V, 5 V, two GND returns). One patch cable connects a relay module — power and signal, no breadboard, no solder. It looks like ethernet, but it isn't — never plug it into a switch.

See the pinout table →
T568B (non-ethernet)
1white/orange3.3 V →
2orange 5 V →
3white/green GND →
4blue GND
5white/blue ← I/O 4 →
6green ← I/O 3 →
7white/brown ← I/O 2 →
8brown ← I/O 1 →