Full support: most products are designed by us!

Email: store@creasol.it - Telegram: CreasolTech - Whatsapp: +393283730010

Orders are shipped within 1 working day

Priority mail: fast and cheap - Express Courier: fast and safe

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

Before returning products, please contact us

Single and dual axis solar tracker controller

Single and dual axis solar tracker controller

1 Review(s) 

Home automation module that can be used as a stand-alone single or dual axis solar tracker, working autonomously.

Can also be controlled by a home automation system, like Domoticz (using DomBus firmware + Domoticz plugin), Home Assistant, Node-RED, OpenHAB, ioBroker and other systems supporting MQTT protocol using DomBus firmware + DomBusGateway (a python software performing DomBus2MQTT bridge), or custom applications and other sustems supporting the Modbus protocol (using DomBusTracker2 version with Modbus firmware).

credombustracker2
Protocol: DomBus (optimized protocol, working with Domoticz, Home Assistant, OpenHAB)
€141.52
€106.14 - 25%
Tax included Shipped in 1 working day
Quantity
Available

  Full support: most products are designed by us!

Email: store@creasol.it - Telegram: CreasolTech - Whatsapp: +393283730010

  Orders are shipped within 1 working day

Priority mail: fast and cheap - Express Courier: fast and safe

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

Before returning products, please contact us

Why DomBusTracker2?

  • It can be configured as dual-axis, single horizontal axis, single tilted axis mode
  • It works in stand-alone mode, but also can be monitored and controlled by Home Assistant,  Domoticz, Node-RED  and other automation systems supporting Modbus or MQTT / MQTT-AD
  • It uses a waterproof deep-hole light sensor that permits to optimize power production even when it's cloudy, orienting solar panels toward the brigthest portion of the sky
  • Very compact, easy wiring, uses a strong industrial bus solution (RS485) that can be connected to a controller by up to 500-1000m of shielded cable (standard alarm cable)
  • Very low power consumption (15mW during the night) with relays OFF
  • Automatically detects limit switches inside linear actuators
  • Manages additional 4 proximity sensors or limit switches, suitable for slewing gears.
  • Manages a anemometer with pulsed output to put the solar panels in a safe position in case of strong wind. If a anemometer already installed on site, no need to connect additional sensors: just send wind speed value by bus (using a automation).
  • Tracker status shown on the automation system. Of course it's possible to control elevation / azimuth by the automation system (smartphone).
  • Optional UP/DOWN buttons to manually control elevation and azimuth, and one switch to set manual / automatic (tracking) mode.
  • Buzzer output to notify the manual mode and wind safe mode (strong wind, panels in safe position).
  • Night position and Wind safe position are configurable by the automation system (or Modbus registers), as like as several other parameters: default parameters are already suitable for almost any dual axis solar tracker.

Why a solar tracker?

Sun tracker is very good for photovoltaic systems because enhances the total production energy and, moreover, increases the power during the early morning and late afternoon, when energy is more expensive and less available.

The following chart shows the comparison of the energy produced in a sunny day, October 31 2024, in the Northern Italy, between a 2-axis solar tracker and a photovoltaic on the roof.

Comparison between energy produced by a 2-axis tracker and fixed photovoltaic on the rooftracker_1.66kWp_1.webp

Comparing the two systems, we can say that in these conditions the 2-axis tracker performs almost 3 times over photovoltaic on the roof . Normally it performs almost twice a photovoltaic system on a roof oriented to South, with a normal tilt for italian houses (around 15 degrees). Youtube videoYouTube video

This controller was designed to overcome the limitations of the chinese XMYC-3 controller, using the same sun sensor, but adding some features like the automatic detection of the limit switches inside the motors (linear actuators have limit switches inside, that cut-off power) and the home automation system integration with Domoticz, Home Assistant, Node-RED, OpenHAB, ioBroker, and other systems supporting MQTT or Modbus protocols.

 

FeaturesDomBusTracker controller works perfectly even if cloudy, optimizing photovoltaic power production.

  • Configurable as dual axis, horizontal single axis and tilted single axis tracker.
  • Use a standard waterproof sun sensors made by 4 photodetectors, to determine the best tilt/azimuth even in case of clouds. 
  • 4x 10A relays permit to control 2 linear actuators with 800kg force (or slewing drives), supplied by a 24V (preferred) or 12V power supply unit.
  • If requested, it's possible to have a version for higher power motors, 15A current limit for higher power linear actuators up to 3000kgf and higher power slewing motors.
  • Current sensing to automatically detect the linear actuator internal limit switches, to find the zero and full-scale motor position.
  • 4 inputs  that can be connected to external limit switches or proximity sensors (NPN type, common to GND) for the azimuth motor (useful in case that a slewing motor is used instead of linear motor). Indeed, to save energy consumption, proximity sensors are powered only when needed.
  • 2 inputs that can be connected to 2 optional up/down buttons to move motors manually
  • 1 input that can be connected to a optional switch to disable automatic tracking
  • 1 input (IN12) that can be connected to a wind sensor (anemomenter) with pulsed (reed) output, common to GND, that can be used to move the tracker to a safe position in case of strong wind or storm
  • 2x 5A additional relays for additional functions
  • Internal RS485 bus terminating resistor (150 ohm) that can be enabled by a PCB jumper (with a solder iron)
  • RS485 bus, that works with up to 500m of cable (using standard alarm cable: 2x0.50+2x0.22mm² + shield)
  • DIN rail low-profile enclosure, 115x90x40mm
  • Plugin terminal blocks for easy wiring
  • Parameters configurable by RS485 bus, to work with almost any tracking system
  • Available with 2 firmwares of your choice:
    • DomBus firmware, using a standard multi-master protocol working with
      • Domoticz + Creasol DomBus plugin
      • Home Assistant, Node-RED, OpenHAB, ioBroker + DomBusGateway software that realize a bridge between DomBus protocol and MQTT with AutoDiscovery
    • Modbus firmware, working with NodeRED, Home Assistant, OpenHAB and many other controllers supporting the standard Modbus protocol.
  • Tracker status is exposed to the home automation system or Modbus:
    • 0: Cloudy mode (tracker moves less frequently to prevent energy consumption)
    • 1: Automatic mode
    • 2: Automatic mode, motor is moving
    • 3: Manual mode
    • 4: Manual mode, motor is moving
    • 5: Evening (tracker is going in the night position shortly)
    • 6: Night (tracker in the night position)
    • 7: Night, motor is moving (tracker is going to the night position)
    • 8: Morning (tracker is leaving the night position soon)
    • 9: Wind alert (strong wind: tracker will go to the wind safe position soon)
    • 10: Wind (tracker in the wind safe position)
    • 11: Wind, motor is moving (tracker is going in the wind safe position)
  • Very low power usage: 15mW with relays OFF.
  • Red/green LED showing the current status:
    Green LED flashing every 4s Tracker in the night/rest position
    Green LED flashing every 2s Tracker in cloudy mode (moves less frequently to save energy usage)
    Green LED flashing every second Normal mode (automatic)
    Green LED flashing every 0.25s Motor On, moving
    Red LED flashing every second Manual mode, set by the switch input or by home automation system (MAN device)
    Red LED flashing every 0.25s Wind gust detected (storm?), tracker in the safe position
  • Optional active buzzer (with oscillator, working at 5.5V) can be soldered on the PCB to get the following alerts:
    1 beep Tracker in manual mode
    2 beeps Wind gust detected => tracker in safety mode
    The buzzer can be disabled by setting the parameter TrackerBuzzer = 0 (see table below)

Although several parameters are user configurable, default value are suitable in most cases, so the device can be used as-is for most dual axis sun trackers.

Waterproof sun light sensor already supplied, while motors and 24V power supply unit are NOT supplied.

DomBus or Modbus firmware?

The sun tracker controller is available with two firmwares of your choice:

  • Modbus, suitable for all systems supporting the standard Modbus protocol, and for customized systems using that protocol
  • DomBus, suitable for Domoticz (using the Creasol DomBus plugin), and for HomeAssistant, NodeRED, OpenHAB, ioBroker and other systems supporting MQTT with AutoDiscovery, by using the DomBusGateway python software that realize a bridge between DomBus protocol and MQTT-AD standard protocol. Also, building automation system supporting the MQTT with AutoDiscovery will automatically detect all entities of the sun tracker.

Connection schematic

Smart single and dual axis solar tracker wiring diagram

How DomBusTracker works

  1. By default, it works as a dual axis tracker controller, but it can be configured as a horizontal axis or tilted axis tracker by changing the TrackerType parameter: check the configurable parameter section below.
  2. It uses a deep hole light sensor to find where the sky is brighter: this works also in case of cloudy weather, so panels will be oriented automatically to the brighter area in the sky. DomBusTracker shows the values of the light sensor for each direction, and also a % value (see ports NS and EW): when tracker is aligned to the sun, NS and EW is near 50%. If a displacement occurrs, it's compared with 50+/-TrackerLightDeviation* to determine if tracker must be moved or not.
    For example, if NS >= 50+TrackerLightDeviationNS then activate motor MS to increase tilt.
    If EW >= 50+TrackerLightDeviationEW then activate motor MW to move panels toward West.
    In case that EW<50, value is compared with 50-TrackerLightDeviationEW*2 to avoid trackers with fast motor to move to West and then return to East.
  3. The following parameters must be configured: TrackerWorkingTimeNS that sets the working time of the tilt motor, TrackerWorkingTimeEW that sets the working time for the azimuth motor.
    Also, it's possible to configure TrackerHomingNS that sets the number of moving requests for tilt after which the controller moves to 0 or 100% position to keep position accuracy: the homing feature is not performed while tracking the sun, but only when a command to move to a certain fixed position (including night, morning and wind position) is requested. Similarly for TrackerHomingEW , for the azimuth position.
  4. This controller measures the current fed to the motors, to detect the motor internal limit switch (normally available in the linear actuators). In case of slewing gears, normally open (default) or normally closed limit switches can be used. In case that proximity sensors are used, it's possible to set TrackerProximityEnable to 1 or 2 to provide power supply to the sensors. When TrackerProximityEnable=1, power is provided only when needed, reducing energy usage. Normally, NPN proximity sensors with NC output are used so, in case that a proximity cable is broken, motor stops working.
  5. Tracker is moved every 5 minutes (TrackerPeriodicCheck) , while sunny, or every a longer time (TrackerPeriodicCheckCloudy) when cloudy (check TrackerCloudyThreshold parameter to set the light threshold to discriminate cloudy from sunny condition): parameters are shown below and may be changed by the user. The longer time is set to avoid tracker change position too often when cloudy.
  6. When light decreases, in the evening, going below the TrackerSensorMin value, a counter start increasing and when it reaches the TrackerNightTime value (300 seconds, by default), panels will be oriented to the TrackerNightPositionNS (tilt) and TrackerNightPositionEW (azimuth) position.
  7. When light increases, in the morning, going above the TrackerSensorMin value, panels are oriented to the TrackerMorningPositionNS (tilt) and TrackerMorningPositionEW (azimuth) position.
  8. If a anemometer is connected to the Wind input, it measure the anemometer frequency comparing with the TrackerWindThreshold value: in case that wind speed stays above this threshold for TrackerWindStartTime seconds, panels position is saved and panels will be moved to a safe position set by TrackerWindPositionNS and TrackerWindPositionEW. When wind speed falls below the threshold for TrackerWindRecoveryTime seconds, panels will be moved to the previous position. 
    The system works also without a direct connection to the anemometer: the wind speed can be provided externally, by a building automation system getting this information from a weather station for example: in this case it's sufficient a simple automation to write the wind register / entity of the tracker controller, nice solution in case of a large photovoltaic farm with several trackers, or in case that a weather station is already available.

 

Complete information and application notes at https://www.creasol.it/DBT




Smart-Home Creasol DomBus modules for Domoticz, Home Assistant, Node-RED, OpenHAB, ...

The following video shows a presentation of some domotic modules designed and produced in Italy by Creasol to make a reliable, easy and power-optimized home automation system.


The next video shows our Smart EVSE module that can be used to charge the electric car by using only solar power, or adding 25/50/75/100% of available power from the electrical grid.

Our industrial and home automation modules are designed to be

  • very low power (around 10mW with relays OFF)
  • reliable (no disconnections)
  • bus connected (no radiofrequency interference, no battery to replace).

Modules are available in two version:

  1. with DomBus proprietary protocol, working with Domoticz only
  2. with Modbus standard protocol, working with Home Assistant, OpenHAB, Node-RED
Home automation system using DomBus modules

Store website - Information website

For our products we can offer FULL SUPPORT and CUSTOMIZATION: please contact us by Email or Telegram

DomBusEVSE - EVSE module to build a Smart Wallbox / EV charging station

DomBusEVSE smart EVSE module to make a Smart Wallbox EV Charging station Complete solution to make a Smart EVSE, charging the electric vehicle using only energy from renewable source (photovoltaic, wind, ...), or adding 25-50-75-100% of available power from the grid.

  • Single-phase and three-phases, up to 36A (8kW or 22kW)
  • Needs external contactor, RCCB (protection) and EV cable
  • Optional power meter to measure charging power, energy, voltage and power factor
  • Optional power meter to measure the power usage from the grid (not needed if already exists)
  • Two max grid power thresholds can be programmed: for example, in Italy who have 6kW contractual power can drain from the grid Max (6* 1.27)=7.6kW for max 90 minutes followed by (6* 1.1)=6.6kW for another 90 minutes. The module can use ALL available power when programmed to charge at 100%.
  • Works without the domotic controller (stand-alone mode), and can also work with charging current set by the domotic controller (managed mode)

DomBusTH - Compact board to be placed on a blank cover, with temperature and humidity sensor and RGW LEDs

DomBusTH domotic board with temperature and humidity sensor, 3 LEDs, 6 I/O Compact board, 32x17mm, to be installed on blank cover with a 4mm hole in the middle, to exchange air for the relative humidity sensor. It can be installed in every room to monitor temperature and humidity, check alarm sensors, control blind motor UP/DOWN, send notifications (using red and green leds) and activate white led in case of power outage.

Includes:

  • temperature and relative humidity sensor
  • red, green and white LEDs
  • 4 I/Os configurable as analog or digital inputs, pushbuttons, counters (water, gas, S0 energy, ...), NTC temperature and ultrasonic distance sensors
  • 2 ports are configured by default as open-drain output and can drive up to 200mA led strip (with dimming function) or can be connected to the external module DomRelay2 to control 2 relays; they can also be configured as analog/digital inputs, pushbuttons and distance sensors.

DomBus12 - Compact domotic module with 9 I/Os

DomBus12 domotic module with 9 I/O Very compact, versatile and cost-effective module with 9 ports. Each port can be configured by software as:

  • analog/digital inputs
  • pushbutton and UP/DOWN pushbutton
  • counters (water, gas, S0 energy, ...)
  • NTC temperature and ultrasonic distance sensors
  • 2 ports are configured by default as open-drain output and can drive up to 200mA led strip (with dimming function) or can be connected to the external module DomRelay2 to control 2 relays.

DomBus21 - Power optimized module with 3 High Power latching relays, 1 AC input and 4 low voltage inputs

DomBus21 module with 3 high power latching relays Very low power consumption module designed to enable up to 3 high power loads, up to 15A (3kW).

  • 3x high power latching relays SPST 15A: latching relay consumes nothing when ON
  • 1x 230V AC opto-isolated input used as power outage detector, and also as zero-crossing detector to permit switching relays On/Off minimizing in-rush current (for capacitive loads) and overvoltage (for inductive loads)
  • 4x low voltage inputs, that can be connected to pushbuttons, switches, meters with pulsed output, NTC temperature sensors, ...

DomBus23 - Domotic module with many functions

DomBus23 domotic module with many functions Versatile module designed to control gate or garage door.

  • 2x relays SPST 5A
  • 1x 10A 30V mosfet (led stripe dimming)
  • 2x 0-10V analog output: each one can be configured as open-drain output to control external relay
  • 2x I/O lines, configurable as analog/digital inputs, temperature/distance sensor, counter, ...
  • 2x low voltage AC/DC opto-isolated inputs, 9-40V
  • 1x 230V AC opto-isolated input

DomBus31 - Domotic module with 8 relays

DomBus31 domotic module with 8 relay outputs DIN rail low profile module, with 8 relays and very low power consumption:

  • 6x relays SPST 5A
  • 2x relays STDT 10A
  • Only 10mW power consumption with all relays OFF
  • Only 500mW power consumption with all 8 relays ON !!

DomBus32 - Domotic module with 3 relays

DomBus32 domotic module with 3 relay outputs Versatile module with 230V inputs and outputs, and 5 low voltage I/Os.

  • 3x relays SPST 5A
  • 3x 115/230Vac optoisolated inputs
  • Single common for relays and AC inputs
  • 5x general purpose I/O, each one configurable as analog/digital inputs, pushbutton, counter, temperature and distance sensor.

DomBus33 - Module to domotize a light system using step relays

DomBus33 domotic module with 3 relay outputs that can control 3 lights Module designed to control 3 lights already existing and actually controlled by 230V pushbuttons and step-by-step relays. In this way each light can be activated by existing pushbuttons, and by the domotic controller.

  • 3x relays SPST 5A
  • 3x 115/230Vac optoisolated inputs
  • Single common for relays and AC inputs
  • 5x general purpose I/O, each one configurable as analog/digital inputs, pushbutton, counter, temperature and distance sensor.

Each relay can toggle the existing step-relay, switching the light On/Off. The optoisolator monitors the light status. The 5 I/Os can be connected to pushbuttons to activate or deactivate one or all lights.

DomBus36 - Domotic module with 12 relays

DomBus36 domotic module with 12 relay outputs DIN rail module, low profile, with 12 relays outputs and very low power consumption.

  • 12x relays SPST 5A
  • Relays are grouped in 3 blocks, with a single common per block, for easier wiring
  • Only 12mW power consumption with all relays OFF
  • Only 750mW power consumption with all 12 relays ON !!

DomBus37 - 12 inputs, 3 115/230Vac inputs, 3 relay outputs

DomBus37 domotic module with 12 inputs, 3 AC inputs, 3 relay outputs Module designed to be connected to alarm sensors (magnetc contact sensors, PIRs, tampers): it's able to monitor mains power supply (power outage / blackout) and also have 3 relays outputs.

  • 12x low voltage inputs (analog/digital inputs, buttons, alarm sensors, balanced double/triple biased alarm sensors, counters, temperature and distance sensors, ...)
  • 3x 115/230Vac optoisolated inputs
  • 2x relays SPST 5A
  • 1x relay SPST 10A

DomBus38 - 4 SPDT 10A relays, 2 SPST 10A relays, 1 AC input, 12 low voltage inputs

DomBus38 domotic module with 12 inputs, 1 AC input, 6 relay outputs DIN rail module designed for burglar alarm system.

  • 4x relays SPDT (normally open + close contacts), 10A
  • 2x relays SPST 10A
  • 1x 115/230Vac optoisolated inputs, that can be used to monitor 230V voltage presence (blackout detector) and it's also used as zero-crossing detector to minimize in-rush current and overvoltage when a relay switches On/Off
  • 12x low voltage inputs (analog/digital inputs, buttons, alarm sensors, balanced double/triple biased alarm sensors, counters, temperature and distance sensors, ...)

DomBusTracker - Smart dual-axis sun tracker to optimize photovoltaic production

DomBusTracker domotic module that controls a dual-axis solar tracker motors DIN rail module that control azimuth + elevation/tilt motors of a sun tracker, to maximize photovoltaic energy production during the day and seasons.

  • Uses a deep-hole sun sensor, to optimize production with both sunny and cloudy weather
  • Works in stand-alone mode (no need for external controller)
  • Can be connected to Domoticz for monitoring and controlling the motors position

DomRelay2 - 2x relays board

Relay board with 2 relays, to be used with DomBus domotic modules Simple module with 2 relays, to be used with DomBus modules or other electronic boards with open-collector or open-drain outputs

  • 2x 5A 12V SPST relays (Normally Open contact)
  • Overvoltage protection (for inductive loads, like motors)
  • Overcurrent protection (for capacitive laods, like AC/DC power supply, LED bulbs, ...)

DomESP1 / DomESP2 - Board with relays and more for ESP8266 NodeMCU WiFi module

Relay board for ESP8266 NodeMCU module IoT board designed for NodeMCU v3 board using ESP8266 WiFi microcontroller

  • 9-24V input voltage, with high efficiency DC/DC regulator with 5V output
  • 4x SPST relays 5V with overvoltage protection
  • 1x SSR output (max 40V output)
  • 2x mosfet output (max 30V, 10A) for LED dimming or other DC loads
  • 1x I²C interface for sensors, extended I/Os and more)
  • 1x OneWire interface (DS18B20 or other 1wire sensors/devices)

credombustracker2

Reviews

Grade 
Fabio Brazza

Funziona molto bene

Lo uso per controllare un inseguitore a due assi con due motori elettrici a pistone.
Funziona bene anche quando il cielo è coperto, e dopo il tramonto ritorna sempre in posizione. 10+

Write your review

Single and dual axis solar tracker controller

Home automation module that can be used as a stand-alone single or dual axis solar tracker, working autonomously.

Can also be controlled by a home automation system, like Domoticz (using DomBus firmware + Domoticz plugin), Home Assistant, Node-RED, OpenHAB, ioBroker and other systems supporting MQTT protocol using DomBus firmware + DomBusGateway (a python software performing DomBus2MQTT bridge), or custom applications and other sustems supporting the Modbus protocol (using DomBusTracker2 version with Modbus firmware).

Write your review

You might also like

Single and dual axis solar...

€141.52 €106.14