• On sale!

Home automation KIT Rock PI S + power supply + DomBus31 + DomBus12 + DomBusTH + DomRelay2

Plug & Play home automation KIT, completed with preinstalled software and power supply, with 3 domotic modules: DomBus31 (8 relay outputs), DomBus12 (9 inputs/outputs), DomBusTH (temperature+humidity sensor, red/green/white LEDs, 6 inputs/outputs) and DomRelay2 (2 relays module)

Shipped in 1 working day


Full support: most products are designed by us!


Orders are shipped within 1 working day, by post or express courier


24 months warranty, easy return/refund in case of problem

Ready to use KIT for home automation system that includes Rock PI S single-board computer ARM 64bit, metal enclosure, high-endurance 32GB memory card within Debian Linux, Domoticz, firewall and backup system.

It also includes 3 DomBus modules to get 8 relay outputs, 1 temperature and relative humidity sensor, red green and white LEDs, 4 open-drain outputs (that can be used to control external relays or external LEDS, but can also be configured as inputs), 11 fully configurable inputs/outputs (that can be connected to pushbuttons, double pushbuttons, analog inputs, 10 NTC temperature sensors, counters and meters, ...), 2 relays module, 1 USB/RS485 adapter to connect DomBus modules to the Rock PI S, 2 power supply units (5V for Rock PI S controller, 12V for DomBus network)

This is a start kit, plug and play, that permits to build a domotic system easily and start monitoring the building consumption with nice charts and compare function in a week by week, month by month and year by year basis.

When connected to the power supply and LAN, it's possible to connect to its IP address (automatically assigned by the DHCP service) through:

  • www browser, on PC and smartphone, at address or  (replace with its real IP address)
  • smartphone app Domoticz
  • SSH console

Rock PI S is a smaller and cheaper alternative for the (often not available) Raspberry PI 4 single board computer, with less RAM but with a compact form factor and very low power consumption, ideal solution for optimized software like Domoticz (written in C++).

Domotic system using Rock PI 2 and DomBus modules

KIT content:

  • Rock PI S single board computer with metal enclosure, 32GB microSD with software already installed and ready to use
  • 1x Creasol DomBus31 din-rail module, with 8 relay outputs: 6x SPST 5A 250V relays (only N.O. output) + 2 SPDT 10A 250V output (with both N.O. and N.C. outputs)
  • 1x Creasol DomBus12 compact module with 2 open-drain outputs (that can be connected to external relays like DomRelay2, and that can be  configured as input, if needed) and 7 fully configurable inputs/outputs
  • 1x Creasol DomBusTH board, within a temperature + relative humidity sensor, red green and white LED, 4 fully configurable inputs and 2 open-drain outputs (that can be connected to external relays like DomRelay2, or configured as inputs)
  • 1x Creasol DomRelay2 module with 2 SPST 5A relays that can be connected to the open-drain outputs of DomBusTH and DomBus12 modules
  • 1x din-rail power supply with 13.6V output
  • 1x DC/DC converter to supply the Rock PI S computer
  • 1x RS485/USB adapter to connect DomBus module to the Rock PI S

Rock PI S features

  • quad-core MCU, 1.3GHz, 64bit
  • 512 MB ram
  • 32GB storage
  • Very compact: 50x50x30mm
  • Very low power consumpion: 0.4W normally, up to 1.5W during heavy duty
  • 1 USB + 1 100Mbps ethernet + 1 USB type-C for power supply
  • Several GPIO available: see below to know how to use them
  • Domoticz already installed, with python plugins manager and Creasol DomBus plugin
  • Automatic backup system, that permits to export backup to a NAS or other storage
  • Firewall, that permits to limit access to the device preventing unauthorized accesses
  • The operating system is optimized to limit write access to the micro-sd, extending its life

It should be supplied by:

  • USB Type-C power adapter, 5V 1A
  • or USB Type-C DC/DC regulator, the ideal solution when battery-backupped 12V is available


The microSD already includes Domoticz home automation system: this is a free open source software written in C++, that works perfectly even in this small hardware.

Domoticz permits to manage serveral different type of hardwards, like ZigBee, ZWave, and many other wireless and wired protocols. Also, Creasol DomBus protocol is supported, so it's possible to connect through a RS485-USB adapter, many modules (for analog/digital inputs, analog/digital outputs, relay outputs, sensors, LEDs, lights management, EVSE to manage electric vehicle charging, ...).

Using Domoticz and DomBus modules it's possible to:

  • monitor and control building power/energy, preventing disconnections for overload
  • monitor the temperature and humidity
  • improve the power consumption of the HVAC (heating , ventilation and air conditioning) to use the most power from renewables (photovoltaic)
  • automate the garden and vegetable-garden watering
  • send a picture to the smartphone when someone rings the doorbell
  • manage the building lights
  • charge one or more electric vehicles in a smart way, based on vehicle battery level (SoC), using full power, or using only extra power from photovoltaic
  • manage alarm sensor to get a full function burglar alarm system, controllable from the smartphone
  • send short videos to smartphone when a alarm sensor activates (for outdoor monitoring, for example)
  • and much more

Many hardware plugins can be installed and updated automatically. Also, many scripting languages are available to create simple and complex automations, like Lua and Python. Very simple automations can be created using a graphical language, named Blocky.

Using GPIOs

GPIO connectors for Rock PI S V1.3

  • Pins marked with color orange are designed for default debug console.
  • PWM: x2, PWM2/PWM3
  • SPI: x2, SPI1, SPI2
  • I2C: x3, I2C0/I2C1/I2C3
  • ADC: x1, ADC_IN0. The max input voltage is 1.8V.
  • When I2C3 is used, you should only select one of the two groups, PIN#11/13 on 26-pin Header 1 and PIN#13/14 on 26-pin Header 2.

IO Voltage

RK3308 have two IO voltages, 1.8V/3.3V. For ROCK Pi S, the voltage level of GPIOs showed in the tables above are 3.3V and tolerance of those are 3.63V.

GPIO number

Rockchip RK3308 GPIO has 5 banks, GPIO0 to GPIO4, each bank has 32pins, naming as below:

   GPIO0_A0 ~ A7 
   GPIO0_B0 ~ B7
   GPIO0_C0 ~ C7
   GPIO0_D0 ~ D7
   GPIO1_A0 ~ A7
   GPIO1_D0 ~ D7

For Rockchip 4.4 kernel, the GPIO number can be calculated as below, take GPIO4_D3(PIN8 on 26PIN GPIO) as an example:

   GPIO4_D3 = 32*4 + 8*3 + 3 = 155

To set GPIO4_D3 output

   cd /sys/class/gpio
   echo 155 > export
   cd gpio155
   echo out > direction
   echo 1 > value     # output high
   echo 0 > value     # output low

domkitpis3 CreasolDomKitPIS3

You might also like