Photovoltaic dual-axis solar tracking controller for Domoticz
Posted: Tuesday 14 January 2025 23:30
Solar tracking is the best solution to optimize power generation having almost constant power from the early morning to the late afternoon.
I made a solar tracker using two linear motors, controlled by a domotic module that works perfectly with Domoticz.
It controls the motors by using a deep-hole sun sensor that permits to track the sun and, when it's cloudy, to direct the solar panels towards the brighter portion of the sky. The controller works in stand-alone mode, to automatically track the sun, even if Domoticz is not connected or active. It automatically rotate the panels in the evening to a configurable safe position. It can be manually controlled by two up/down buttons, and also by Domoticz (two slider 0-100% to regulate the tilt and azimuth). It's possible to create a simple automation that, reading the weather data (from a weather station), set the tracker to a safe position to prevent damage from hail or wind.
The controller has 2 spare relays (10A 250V), 1 AC input (to monitor 250V presence) and 3 low voltage inputs (configurable as analog, digital, NTC temperature, counter/meter) to implement other funciotns.
It should be connected to Domoticz by a RS485 serial bus (using standard alarm cable, 2x0.22mm² or 1 twisted pairs of a STP cable), and will be managed by DomBus hardware (installable by Python Plugin Manager or from GitHub).
More information at https://www.creasol.it/DomBusTracker
I made a solar tracker using two linear motors, controlled by a domotic module that works perfectly with Domoticz.
It controls the motors by using a deep-hole sun sensor that permits to track the sun and, when it's cloudy, to direct the solar panels towards the brighter portion of the sky. The controller works in stand-alone mode, to automatically track the sun, even if Domoticz is not connected or active. It automatically rotate the panels in the evening to a configurable safe position. It can be manually controlled by two up/down buttons, and also by Domoticz (two slider 0-100% to regulate the tilt and azimuth). It's possible to create a simple automation that, reading the weather data (from a weather station), set the tracker to a safe position to prevent damage from hail or wind.
The controller has 2 spare relays (10A 250V), 1 AC input (to monitor 250V presence) and 3 low voltage inputs (configurable as analog, digital, NTC temperature, counter/meter) to implement other funciotns.
It should be connected to Domoticz by a RS485 serial bus (using standard alarm cable, 2x0.22mm² or 1 twisted pairs of a STP cable), and will be managed by DomBus hardware (installable by Python Plugin Manager or from GitHub).
More information at https://www.creasol.it/DomBusTracker