Made in EU
Creasol DomBus1
RS485 bus expander for Domoticz with
3 relays, 6 inputs and one 230Vac input
DomBus1
is designed to
easily expand the number of I/Os of home automation systems using
(on Raspberry or other hardware)
minimizing the power consumption
.
It can be
supplied from 5 to 25Vdc
, and
power consumption is really low: at 12V, for example,
3mA in standby, 10mA with 1 relay ON, 17mA with 2 relays ON, 24mA with 3 relays ON
.
One or multiple DomBus boards can be connected via RS485 bus
, so using a
4-wires cable
it's
possible to implement a network of I/O and sensors where
2 wires are for data and 2 for power
supply (from 5 to 24Vdc)
.
LEDs
, connected on all inputs, outputs and bus,
are enabled by pressing the
Prog
button
and stay
active for 60 seconds, then will be OFF until
Prog
button is pushed again.
Red LED between A and B terminal blocks indicates the serial bus transmission.
Relay outputs
are configured for low power mode,
consuming less than 30% of the power
normally needed
by relays, so they can be used for outputs that stay ON for long time (alarm/security
signals, night lights, ...).
The switching mode power supply, LEDs-enable and low power relay outputs features, lead to a
full control of inputs/outputs with an optimized power consumption
.
Full instructions and domoticz plugin are available at
Features and specifications
•
Switching mode power supply unit, converting 7.5-25Vdc input
voltage to 5V: standby current is 6mA @5Vdc, 3mA @12Vdc, 2mA
@24Vdc.
•
RS485, 115200bps half duplex (2 wires bus) with 32bit
microcontroller
•
3 relay outputs (250V 5A switch capability with non-inductive load.
In case of inductive load, switch current is lower).
•
All 3 relays can be configured in low power mode: relay current
consumption is reduced to 7mA @12V instead of 25mA @12V
(normal relay current).
•
6 inputs, fully configurable, with internal pull-up to 5V.
•
Optionally, it's possible to configure 2 or 3 “inputs” to be connected
to 1 or 2 waterproof ultrasonic distance sensors.
•
1 230V AC input (with optocoupler), suitable to sense AC voltage:
connect the two blue-wires to a device to check if it is powered or
not (e.g. to avoid power disruption to heat pump or freezer).
•
Optionally, it's possible to convert the AC input to a low-voltage
solid state relay output (40V, AC or DC, 100mA), by adding an
integrated circuit and configuring that port as output in Domoticz.
•
Domoticz automatically recognize a new DomBus device attached
to the RS485 bus, and automatically add the corresponding I/Os to
the switches panel.
•
Easy way to configure I/O using the switch description (for example
it's possible to configure an output as normal or low power relay,
normally open or closed, writing the configuration in Domoticz
device description).
Installation
Using RS485 specific cables it's possible to get almost 1km linear bus
with more devices attached. Alternatively, it's possible to use 2 twisted
pairs of cheap Cat6 UTP or STP cable, one twisted pair for data (A
and B) and one for 12-24V power supply. Be careful to connect all devices using a
linear bus topology, to get the lowest reflection/noise, and connect 100-150 Ohm
resistor on the two ends.
At Raspberry/PC side, it's possible to use a cheap USB-RS485 adapter, if a serial port
with RS485 driver is not available.
Configuration
Domoticz plugin can be found at
possible to find detail instructions for device configuration.
After plugin installation and Domoticz restart, it's possible to add the
Creasol DomBus
hardware (Setup->Hardware) and connect the DomBus1 device to the RS485 bus: if a
DomBus1 has the default address 0xff01, only one port will be automatically added to
the Switches panel of Domoticz; in case the DomBus1 was already configured wih
another address, all ports will be added to the Switches panel in few seconds.
In the first case, go to Switches panel, find the new device “
dombus - [Hff01] OUT1
Relay”
, click on Edit and add in the description
,HWADDR=0x0001
to set the new
address to 0001. Reload the Switches panel to get all ports of DomBus1 active.
Every I/O can be configured via the Domoticz switch description: for example a device
type IN_DIGITAL normally is On when it's left unconnected, and Off when it's shorted to
GND, but it's possible to invert this function specifying in the switch description the
parameter INVERTED, separated by a comma (,):
IN_DIGITAL,INVERTED
. Please
check the following sections
I/O parameters
and
DomBus1 I/O capabilities.
I/O that are not used can be disabled in Domoticz
Setup
->
Devices
clicking on the blue
arrow of each useless device (I/O).