Hausautomatisierungsmodul, das als eigenständiger ein- oder zweiachsiger Solartracker autonom arbeiten kann.
Kann auch über ein Hausautomatisierungssystem gesteuert werden , wie Domoticz (mit DomBus-Firmware + Domoticz-Plugin), Home Assistant, Node-RED, OpenHAB , ioBroker und andere Systeme, die das MQTT-Protokoll unterstützen, mit DomBus-Firmware + DomBusGateway (einer Python-Software, die die DomBus2MQTT-Brücke realisiert), oder über benutzerdefinierte Anwendungen und andere Systeme, die das Modbus-Protokoll unterstützen (mit DomBusTracker2-Version mit Modbus-Firmware).
Bitte wählen Sie die englische Seite, um die aktuellsten Originalinformationen zu erhalten. ![]()
Warum DomBusTracker2?
- Es kann als Zweiachsen-, Einachsen-Horizontalachsen- oder Einachsen-Neigungsmodus konfiguriert werden.
- Es funktioniert im Standalone-Modus , kann aber auch von Home Assistant, Domoticz, Node-RED und anderen Automatisierungssystemen, die Modbus oder MQTT/MQTT-AD unterstützen, überwacht und gesteuert werden.
- Es nutzt einen wasserdichten Tiefloch-Lichtsensor, der die Stromerzeugung auch bei Bewölkung optimiert, indem er die Solarzellen zum hellsten Teil des Himmels ausrichtet.
- Sehr kompakt, einfache Verkabelung , nutzt eine robuste Industriebuslösung (RS485) , die über bis zu 500-1000 m geschirmtes Kabel (Standard-Alarmkabel) mit einer Steuerung verbunden werden kann.
- Sehr geringer Stromverbrauch (15 mW nachts) bei ausgeschalteten Relais.
- Automatische Erkennung von Endschaltern in Linearantrieben
- Steuert zusätzlich 4 Näherungssensoren oder Endschalter, geeignet für Drehgetriebe.
- Steuert ein Anemometer mit Impulsausgang, um die Solarmodule bei starkem Wind in eine sichere Position zu bringen. Ist bereits ein Anemometer vor Ort installiert, müssen keine zusätzlichen Sensoren angeschlossen werden: Der Windgeschwindigkeitswert wird einfach per Bus (über eine Automatisierung) übertragen.
- Der Tracker-Status wird im Automatisierungssystem angezeigt. Selbstverständlich ist es möglich, Elevation und Azimut über das Automatisierungssystem (Smartphone) zu steuern.
- Optionale AUF/AB-Tasten zur manuellen Steuerung von Elevation und Azimut sowie ein Schalter zur Einstellung des manuellen/automatischen (Nachführ-)Modus.
- Summerausgang zur Benachrichtigung über den manuellen Modus und den Windschutzmodus (starker Wind, Paneele in sicherer Position).
- Die Nachtposition und die windsichere Position sind über das Automatisierungssystem (oder Modbus-Register) konfigurierbar, ebenso wie einige andere Parameter: Die Standardparameter sind bereits für fast jeden zweiachsigen Solartracker geeignet .
Warum ein Solartracker?
Sonnennachführungssysteme eignen sich hervorragend für Photovoltaikanlagen, da sie die Gesamtenergieproduktion steigern und darüber hinaus die Leistung am frühen Morgen und späten Nachmittag erhöhen, wenn Energie teurer und weniger verfügbar ist.
Die folgende Grafik zeigt den Vergleich der Energieerzeugung an einem sonnigen Tag, dem 31. Oktober 2024, in Norditalien zwischen einem 2-Achsen-Solartracker und einer Photovoltaikanlage auf dem Dach.
![]()
![]()
Vergleicht man die beiden Systeme, so zeigt sich, dass der 2-Achsen-Tracker unter diesen Bedingungen fast dreimal so leistungsstark ist wie eine Photovoltaikanlage auf dem Dach. Normalerweise ist er fast doppelt so leistungsstark wie eine Photovoltaikanlage auf einem nach Süden ausgerichteten Dach mit der für italienische Häuser üblichen Dachneigung (etwa 15 Grad).
YouTube-Video
Dieser Controller wurde entwickelt, um die Einschränkungen des chinesischen XMYC-3-Controllers zu überwinden. Er verwendet denselben Sonnensensor, bietet aber zusätzliche Funktionen wie die automatische Erkennung der Endschalter in den Motoren (Linearantriebe verfügen über interne Endschalter, die die Stromzufuhr unterbrechen) und die Integration in Hausautomationssysteme mit Domoticz, Home Assistant, Node-RED, OpenHAB, ioBroker und anderen Systemen, die MQTT- oder Modbus-Protokolle unterstützen.
Merkmale ![Der DomBusTracker-Controller funktioniert auch bei Bewölkung einwandfrei und optimiert die Photovoltaik-Stromproduktion.]()
- Konfigurierbar als Zweiachsen- , horizontaler Einachsen- und geneigter Einachsen-Tracker .
- Verwenden Sie einen standardmäßigen wasserdichten Sonnensensor mit 4 Fotodetektoren, um die optimale Neigung/den optimalen Azimut auch bei Bewölkung zu bestimmen.
- 4x 10A Relais ermöglichen die Ansteuerung von 2 Linearantrieben mit einer Kraft von 800kg (oder Schwenkantrieben), die von einem 24V (bevorzugt) oder 12V Netzteil versorgt werden.
- Auf Anfrage ist es möglich, eine Version für leistungsstärkere Motoren, eine Strombegrenzung von 15 A für leistungsstärkere Linearantriebe bis zu 3000 kgf und leistungsstärkere Schwenkmotoren zu erhalten.
- Strommessung zur automatischen Erkennung der internen Endschalter des Linearantriebs , um die Null- und Vollausschlagsposition des Motors zu ermitteln.
- Vier Eingänge ermöglichen den Anschluss externer Endschalter oder Näherungssensoren (NPN-Typ, gemeinsam mit Masse) für den Azimutmotor (nützlich, wenn anstelle eines Linearmotors ein Schwenkmotor verwendet wird). Um Energie zu sparen, werden die Näherungssensoren nur bei Bedarf mit Strom versorgt.
- 2 Eingänge, die mit 2 optionalen Auf-/Ab-Tasten zur manuellen Motorsteuerung verbunden werden können.
- 1 Eingang, der mit einem optionalen Schalter zur Deaktivierung der automatischen Verfolgung verbunden werden kann.
- Ein Eingang (IN12) kann an einen Windsensor (Anemomenter) mit gepulstem (Reed-)Ausgang angeschlossen werden, der mit GND verbunden ist und dazu dient, den Tracker bei starkem Wind oder Sturm in eine sichere Position zu bewegen.
- 2 zusätzliche 5A-Relais für zusätzliche Funktionen
- Interner RS485-Bus-Abschlusswiderstand (150 Ohm), der über einen Jumper auf der Leiterplatte (mit einem Lötkolben) aktiviert werden kann.
- RS485-Bus, der mit Kabeln bis zu 500 m Länge funktioniert (bei Verwendung von Standard-Alarmkabel: 2x0,50+2x0,22mm² + Schirmung)
- DIN-Schienen-Flachgehäuse, 115 x 90 x 40 mm
- Steckbare Klemmenblöcke für einfache Verdrahtung
- Parameter über RS485-Bus konfigurierbar, um mit nahezu jedem Ortungssystem zu funktionieren
- Verfügbar mit 2 Firmware-Versionen Ihrer Wahl:
- DomBus-Firmware , die ein Standard-Multi-Master-Protokoll verwendet, das mit
- Domoticz + Creasol DomBus-Plugin
- Home Assistant, Node-RED, OpenHAB, ioBroker + DomBusGateway-Software, die eine Brücke zwischen dem DomBus-Protokoll und MQTT mit AutoDiscovery realisieren
- Modbus-Firmware , die mit NodeRED, Home Assistant, OpenHAB und vielen anderen Controllern, die das Standard-Modbus-Protokoll unterstützen, kompatibel ist.
- DomBus-Firmware , die ein Standard-Multi-Master-Protokoll verwendet, das mit
- Der Tracker-Status wird dem Hausautomationssystem oder Modbus angezeigt:
- 0: Bewölkter Modus (der Tracker bewegt sich seltener, um den Energieverbrauch zu reduzieren)
- 1: Automatikmodus
- 2: Automatikmodus, Motor bewegt sich
- 3: Manueller Modus
- 4: Manueller Modus, Motor bewegt sich
- 5: Abend (der Tracker geht in Kürze in die Nachtposition)
- 6: Nacht (Tracker in Nachtposition)
- 7: Nacht, Motor bewegt sich (Tracker fährt in die Nachtposition)
- 8: Morgen (der Tracker verlässt bald die Nachtposition)
- 9: Windwarnung (starker Wind: Der Tracker fährt bald in eine windgeschützte Position)
- 10: Wind (Tracker in windsicherer Position)
- 11: Wind, Motor bewegt sich (Tracker fährt in die windsichere Position)
- Sehr geringer Stromverbrauch : 15 mW bei ausgeschalteten Relais.
- Rote/grüne LED zeigt den aktuellen Status an:
Grüne LED blinkt alle 4 Sekunden Tracker in der Nacht-/Ruheposition Grüne LED blinkt alle 2 Sekunden Tracker im Wolkenmodus (bewegt sich seltener, um Energie zu sparen) Grüne LED blinkt jede Sekunde Normalmodus (automatisch) Grüne LED blinkt alle 0,25 Sekunden Motor an, fährt Rote LED blinkt jede Sekunde Manueller Modus, eingestellt durch den Schaltereingang oder durch das Hausautomationssystem (MAN-Gerät). Rote LED blinkt alle 0,25 Sekunden Windböe erkannt (Sturm?), Tracker in sicherer Position - Optional kann ein aktiver Summer (mit Oszillator, Betriebsspannung 5,5 V) auf die Leiterplatte gelötet werden, um folgende Alarme zu erzeugen:
Der Summer kann deaktiviert werden, indem der Parameter TrackerBuzzer = 0 gesetzt wird (siehe Tabelle unten).1 Piepton Tracker im manuellen Modus 2 Pieptöne Windböe erkannt => Tracker im Sicherheitsmodus
Obwohl einige Parameter vom Benutzer konfiguriert werden können, sind die Standardwerte in den meisten Fällen ausreichend, sodass das Gerät für die meisten Zweiachsen-Sonnentracker direkt verwendet werden kann.
Ein wasserdichter Sonnenlichtsensor ist bereits im Lieferumfang enthalten, Motoren und ein 24V-Netzteil sind jedoch NICHT enthalten.
DomBus- oder Modbus-Firmware?
Der Sonnennachführungsregler ist mit zwei Firmware-Versionen Ihrer Wahl erhältlich:
- Modbus eignet sich für alle Systeme, die das Standard-Modbus-Protokoll unterstützen, sowie für kundenspezifische Systeme, die dieses Protokoll verwenden.
- DomBus eignet sich für Domoticz (mit dem Creasol DomBus-Plugin) sowie für Home Assistant, Node-RED, OpenHAB, ioBroker und andere Systeme, die MQTT mit AutoDiscovery unterstützen. Dies wird durch die Python-Software DomBusGateway ermöglicht, die eine Brücke zwischen dem DomBus-Protokoll und dem MQTT-AD-Standardprotokoll schlägt. Auch Gebäudeautomationssysteme, die MQTT mit AutoDiscovery unterstützen, erkennen automatisch alle Entitäten des Sonnentrackers.
Vor der Bestellung von DomBusTracker2
Bitte senden Sie vor Ihrer Bestellung eine E-Mail an
- Art des Neigungsmotors (Linearantriebe mit internen Endschaltern?) und minimaler/maximaler Motorstrom (wird zur Bestimmung des richtigen Widerstands für die Strommessung verwendet)
- Art des Azimutmotors (Linearantrieb mit internen Endschaltern oder Schwenkantrieb mit externen Endschaltern) und minimaler/maximaler Strom (wird verwendet, um den richtigen Widerstand für die Strommessung im Falle eines Linearantriebs zu bestimmen)
- Firmware-Typ: Unterstützt das Dombus-Protokoll und wird für Systeme empfohlen, die von Home Assistant, Domoticz, Node-RED, OpenHAB oder ioBroker überwacht/gesteuert werden. Alternativ unterstützt es Modbus RTU, falls das System nicht von einem Hausautomationssystem gesteuert wird oder von einem System bzw. einem benutzerdefinierten Programm gesteuert wird, das über Modbus kommuniziert.
Bitte beachten Sie, dass der maximale Strom an jedem Motor kleiner oder gleich 10 A sein sollte.
Anschlussschema
![]()
So funktioniert DomBusTracker
- Standardmäßig arbeitet es als Zweiachsen-Tracker-Controller, kann aber durch Ändern des Parameters TrackerType als Horizontalachsen- oder Schrägachsen-Tracker konfiguriert werden; siehe dazu den Abschnitt „Konfigurierbare Parameter“ weiter unten .
- Es verwendet einen Tiefenlichtsensor, um den hellsten Bereich des Himmels zu ermitteln. Dies funktioniert auch bei bewölktem Wetter, sodass die Paneele automatisch zum helleren Bereich ausgerichtet werden. DomBusTracker zeigt die Werte des Lichtsensors für jede Richtung sowie einen Prozentwert an (siehe Ports NS und EW): Wenn der Tracker auf die Sonne ausgerichtet ist, liegen die Werte für NS und EW nahe bei 50 %. Tritt eine Abweichung auf, wird diese mit 50 ± TrackerLightDeviation* verglichen, um zu entscheiden, ob der Tracker neu positioniert werden muss.
Wenn beispielsweise NS >= 50+TrackerLightDeviationNS gilt, dann aktiviere den Motor MS, um die Neigung zu erhöhen.
Wenn EW >= 50+TrackerLightDeviationEW, dann Motor MW aktivieren, um die Paneele in Richtung Westen zu bewegen.
Falls EW<50, wird der Wert mit 50-TrackerLightDeviationEW*2 verglichen, um zu vermeiden, dass Tracker mit schnellem Motor nach Westen fahren und dann wieder nach Osten zurückkehren. - Folgende Parameter müssen konfiguriert werden: TrackerWorkingTimeNS , der die Arbeitszeit des Neigungsmotors festlegt, TrackerWorkingTimeEW , der die Arbeitszeit des Azimutmotors festlegt.
Außerdem kann TrackerHomingNS konfiguriert werden, um die Anzahl der Neigungsanforderungen festzulegen, nach denen der Controller die Position auf 0 oder 100 % anfährt, um die Positionsgenauigkeit zu gewährleisten. Die Referenzfahrt wird nicht während der Sonnennachführung durchgeführt, sondern nur, wenn ein Befehl zum Anfahren einer bestimmten festen Position (einschließlich Nacht-, Morgen- und Windposition) angefordert wird. Analog dazu funktioniert TrackerHomingEW für die Azimutposition. - Diese Steuerung misst den den Motoren zugeführten Strom, um den internen Endschalter des Motors (normalerweise in Linearantrieben vorhanden) zu erkennen. Bei Drehgetrieben können Öffner- (Standard) oder Schließer-Endschalter verwendet werden. Werden Näherungssensoren eingesetzt, kann TrackerProximityEnable auf 1 oder 2 gesetzt werden, um die Sensoren mit Strom zu versorgen. Bei TrackerProximityEnable=1 wird nur bei Bedarf Strom zugeführt, wodurch der Energieverbrauch reduziert wird. Normalerweise werden NPN-Näherungssensoren mit NC-Ausgang verwendet. Wird ein Näherungskabel unterbrochen, stoppt der Motor.
- Der Tracker wird bei Sonnenschein alle 5 Minuten ( TrackerPeriodicCheck) oder bei Bewölkung in längeren Abständen ( TrackerPeriodicCheckCloudy ) bewegt (über den Parameter TrackerCloudyThreshold kann der Schwellenwert für die Unterscheidung zwischen bewölktem und sonnigem Wetter festgelegt werden). Die Parameter sind unten aufgeführt und können vom Benutzer angepasst werden. Die längere Zeitspanne soll verhindern, dass der Tracker bei Bewölkung zu häufig seine Position ändert.
- Wenn das Licht am Abend nachlässt und unter den Wert von TrackerSensorMin sinkt, beginnt ein Zähler zu zählen. Sobald er den Wert von TrackerNightTime (standardmäßig 300 Sekunden) erreicht, werden die Paneele auf die Position TrackerNightPositionNS (Neigung) und TrackerNightPositionEW (Azimut) ausgerichtet.
- Wenn das Licht am Morgen zunimmt und den Wert von TrackerSensorMin überschreitet, werden die Paneele in die Positionen TrackerMorningPositionNS (Neigung) und TrackerMorningPositionEW (Azimut) ausgerichtet.
- Ist ein Anemometer an den Windeingang angeschlossen, misst es dessen Frequenz und vergleicht sie mit dem Wert „TrackerWindThreshold“ . Bleibt die Windgeschwindigkeit für die Dauer von „TrackerWindStartTime“ Sekunden über diesem Schwellenwert, wird die Position der Paneele gespeichert und sie werden in eine durch „TrackerWindPositionNS“ und „TrackerWindPositionEW“ festgelegte sichere Position bewegt. Sinkt die Windgeschwindigkeit für die Dauer von „TrackerWindRecoveryTime “ Sekunden unter den Schwellenwert, kehren die Paneele in ihre vorherige Position zurück.
Das System funktioniert auch ohne direkte Verbindung zum Anemometer: Die Windgeschwindigkeit kann extern bereitgestellt werden, beispielsweise von einem Gebäudeautomationssystem, das diese Information von einer Wetterstation bezieht. In diesem Fall genügt eine einfache Automatisierung, um das Windregister/die Windentität des Tracker-Controllers zu beschreiben. Eine gute Lösung bei einem großen Photovoltaikpark mit mehreren Trackern oder wenn bereits eine Wetterstation vorhanden ist.
DomBusTracker-Portfunktionen (für die DomBus-Version)
Standardadresse: 0xffd0
| Port# | Name | Capabilities | Default configuration | Description |
| 1 | MN | OUT_DIGITAL | OUT_DIGITAL | SPDT 10A relay that have to be connected to the tilt linear actuator (North/South): see schematic below. Read-only: tracker position may be changed by using the Pns and Pew control bars. |
| 2 | MS | OUT_DIGITAL | OUT_DIGITAL | SPDT 10A relay that have to be connected to the tilt linear actuator (North/South): see schematic below. Read-only: tracker position may be changed by using the Pns and Pew control bars. |
| 3 | ME | OUT_DIGITAL | OUT_DIGITAL | SPDT 10A relay that have to be connected to the tilt linear actuator (East/West): see schematic below. Read-only: tracker position may be changed by using the Pns and Pew control bars. |
| 4 | MW | OUT_DIGITAL | OUT_DIGITAL | SPDT 10A relay that have to be connected to the tilt linear actuator (East/West): see schematic below. Read-only: tracker position may be changed by using the Pns and Pew control bars. |
| 5 | RL5 | OUT_DIGITAL | OUT_DIGITAL | 5A SPST relay (only NO contact), 250Vac or 30Vdc capability, that can be used for other purposes |
| 6 | RL6 | OUT_DIGITAL | OUT_DIGITAL | 5A SPST relay (only NO contact), 250Vac or 30Vdc capability, that can be used for other purposes |
| 7 | N | IN_ANALOG | IN_ANALOG | North light sensor. |
| 8 | S | IN_ANALOG | IN_ANALOG | South light sensor. |
| 9 | E | IN_ANALOG | IN_ANALOG | East light sensor. |
| 10 | W | IN_ANALOG | IN_ANALOG | West light sensor. |
| 11 | Ins | IN_ANALOG | IN_ANALOG | North-South (tilt) motor current sensing (used to detect internal limit switches). This port should be configured as IN_ANALOG,A=0.0005,TypeName=Current (Single) to get current value in Ampere |
| 12 | Iew | IN_ANALOG | IN_ANALOG |
East-West (azimuth) motor current sensing (used to detect internal limit switches). |
| 13 | Wind | CUSTOM | CUSTOM |
Wind input, to be optionally connected to a cup anemometer sensor with pulsed output to measure the frequency. |
| 14 | Bns | IN_TWINBUTTON | IN_TWINBUTTON |
Analog input that can be connected to an optional external dual button (UP/DOWN) switch to manually move the motor NS (elevation/tilt). |
| 15 | Bew | IN_TWINBUTTON | IN_TWINBUTTON |
Analog input that can be connected to an optional external dual button (UP/DOWN) switch to manually move the motor EW (azimuth). |
| 16 | Sman | IN_DIGITAL | IN_DIGITAL,INVERTED |
Digital input that can be connected to an optional switch to disable automatic mode. It can be used for maintenance, to block motors |
| 17 | LSN | IN_DIGITAL | IN_DIGITAL,INVERTED |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "North" position (minimum elevation). |
| 18 | LSS | IN_DIGITAL | IN_DIGITAL,INVERTED |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "South" position (maximum elevation). |
| 19 | LSE | IN_DIGITAL | IN_DIGITAL,INVERTED |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "East" position (minimum elevation). |
| 20 | LSW | IN_DIGITAL | IN_DIGITAL,INVERTED |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "West" position (minimum elevation). |
| 21 | NS | CUSTOM | CUSTOM |
0-100% bar showing the deviation of the maximum NS radiation direction from the current tilt position |
| 22 | EW | CUSTOM | CUSTOM |
0-100% bar showing the deviation of the maximum EW radiation direction from the current azimuth position |
| 23 |
Pns |
CUSTOM | CUSTOM |
0-100% bar showing the current tilt position |
| 24 | Pew | CUSTOM | CUSTOM |
0-100% bar showing the current azimuth position |
| 25 | Man | OUT_DIGITAL | OUT_DIGITAL |
If Off, tracker is in automatic tracking mode. |
| 26 | Buzz | OUT_FLASH | OUT_FLASH |
Optional buzzer state: 1 flash => Manual mode, 2 flashes => Wind mode |
| 27 | TrackerState | CUSTOM | CUSTOM |
Tracker status, as described above |
DomBusTracker Modbus RTU-Funktionen (für die Modbus-Version)
Beim Einschalten zeigt das Modul auf einer roten LED die aktuelle Modbus-Slave-Adresse (Registeradresse = 8192) im Dezimalformat an, auf einer grünen LED die serielle Baudrate (Register 8193) und schließlich auf einer roten LED die serielle Parität (Register 8194).
Bei einem Wert von Null wird ein langer Blitz ausgelöst.
Wenn beispielsweise reg(8192)=208, reg(8193)=0, reg(8194)=0, dann blinkt beim Einschalten die folgende LED:
2 rote Blitze, Pause, langer roter Blitz (für 0), 8 rote Blitze (Slave-Adresse = 0xd0 = 208 dezimal), Pause, 1 langer grüner Blitz (reg(8193)=0 => Baudrate=115200bps), Pause, 1 langer roter Blitz (reg(8194)=0 => Parität=Keine).
Das Gerät ist nur dann betriebsbereit, wenn die Parameter Adresse/Baudrate/Parität angezeigt werden: Dann nimmt das Modul Befehle über Modbus RTU entgegen und zeigt regelmäßig den Tracker-Status an.
Standard-Slave-Adresse: 208 (0xd0)
| Addr | Name | Values | Description |
| 0 | MN | 0=OFF, 1=ON. Read only. Tracker position may be changed by using the Pns and Pew control bars. |
SPDT 10A relay that have to be connected to the tilt linear actuator (North/South): see schematic below. Read-only |
| 1 | MS |
0=OFF, 1=ON. Read only. |
SPDT 10A relay that have to be connected to the tilt linear actuator (North/South): see schematic below. Read-only |
| 2 | ME | 0=OFF, 1=ON. Read only. Tracker position may be changed by using the Pns and Pew control bars. |
SPDT 10A relay that have to be connected to the tilt linear actuator (East/West): see schematic below. Read-only |
| 3 | MW | 0=OFF, 1=ON. Read only. Tracker position may be changed by using the Pns and Pew control bars. |
SPDT 10A relay that have to be connected to the tilt linear actuator (East/West): see schematic below. Read-only |
| 4 | RL5 | 0=OFF, 1 or 65280=ON, 2-65279=ON for specified time. Logic can be inverted specifying the INVERTED option (on address 512+port) |
SPST 5A, that can be used for other purposes |
| 5 | RL6 | 0=OFF, 1 or 65280=ON, 2-65279=ON for specified time. Logic can be inverted specifying the INVERTED option (on address 512+port) |
SPST 5A, that can be used for other purposes |
| 6 | N | 0-65520 depending by the solar radiation received by this sensor. | North light sensor. |
| 7 | S | 0-65520 depending by the solar radiation received by this sensor. | South light sensor. |
| 8 | E | 0-65520 depending by the solar radiation received by this sensor. | East light sensor. |
| 9 | W | 0-65520 depending by the solar radiation received by this sensor. | West light sensor. |
| 10 | Ins | 0=OFF, >0 = 16-65520 if motor current is detected. Ins = value*0.00042 [A] in case that sensing resistor is 0.12Ohm |
North-South (tilt) motor current sensing (used to detect internal limit switches). To get the current value in Ampere, multiply the value get reading this register by 0.0005 |
| 11 | Iew | 0=OFF, >0 = 16-65520 if motor current is detected. Ins = value*0.00042 [A] in case that sensing resistor is 0.12Ohm |
East-West (azimuth) motor current sensing (used to detect internal limit switches). To get the current value in Ampere, multiply the value get reading this register by 0.0005 |
| 12 | Wind | 0÷500 | Frequency of the rotating cup anemomenter in Hz. Read/write: writing to this register, the wind input is disabled and the written value is used to decide if wind speed is above or below the configured level. |
| 13 | Bns | 0=OFF, 10=DOWN, 20=UP | Used to manually control the SN motor (for tilt/elevation) by an external UP/DOWN dual button |
| 14 | Bew | 0=OFF, 10=DOWN, 20=UP | Used to manually control the EW motor (for azimuth) by an external UP/DOWN dual button. |
| 15 | Sman | 0=AUTO, 1=MANUAL/STOP |
Used to manually disable motors by an external switch connected to GND: motor will be moved manually, by the Bns and Bew dual buttons, or by the Pns and Pew domotic controllers. |
| 16 | LSN | 0=Open, 1=Shorted (active status) |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "North" position (minimum elevation). |
| 17 | LSS | IN_DIGITAL |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "South" position (maximum elevation). |
| 18 | LSE | IN_DIGITAL |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "East" position (minimum elevation). |
| 19 | LSW | IN_DIGITAL |
Input, with 10k pullup, that can be connected to a limit switch or proximity sensor (NPN type) to sense the "West" position (minimum elevation). |
| 20 | NS | 0=max radiation from the "North" side (minimum tilt). 100=max radiation from the "South" side (maximum tilt). |
0-100% bar showing the deviation of the maximum NS radiation direction from the current tilt position. |
| 21 | EW | 0=max radiation from East side. 100=max radiation from West side. |
0-100% bar showing the deviation of the maximum EW radiation direction from the current azimuth position |
| 22 |
Pns |
0=minimum tilt. 100=maximum tilt |
0-100% bar showing the current tilt position. Also, setting this register to a value between 0 and 100 automatically move the tracker to this position and set the register Man (23) to the value 1 (tracker in manual mode => no automatic tracker): in this case the automatic tracking function is disabled, useful to control the solar panel manually for example to lock the tracker in a safe position in case of hail or strong wind. |
| 23 | Pew | 0=minimum azimuth (East). 100=maximum azimuth (West) |
0-100% bar showing the current azimuth position. Also, setting this register to a value between 0 and 100 automatically move the tracker to this position and set the register Man (23) to the value 1 (tracker in manual mode => no automatic tracker): in this case the automatic tracking function is disabled, useful to control the solar panel manually for example to lock the tracker in a safe position in case of hail or strong wind. |
| 24 | Man | 0=Automatic mode. 1=Manual mode. |
If Off, tracker is in automatic tracking mode. |
| 25 | Buzz | 0=Off, 1=Manual mode, 2=Wind safe mode |
Buzzer status |
| 26 | TrackerState | 0-10, as explained below in the Features section |
This register shows the current sun tracker status |
| 255 | All input ports | bitmask: 1=> MN, 2=>MS, 4=>ME ... |
This address is used to check input state in one command |
| 256-273 | Port config | 1=OUT_DIGITAL, 2=OUT_RELAY_LP, ... |
Command used to configure port 1 (256), port 2 (257), ... as OUT_DIGITAL or OUT_RELAY_LP (low power consumption relay) or other value (see table below) |
| 512-529 | Port option | 0=NORMAL , 1=INVERTED (output normally ON, or input is ON when port voltage is 0V) | Set port option. If set to 1, output stays ON after boot until the port is asserted (then relays goes OFF). For inputs, setting INVERTED the port value is ON (1) when input voltage is 0V, OFF when input is left open with internal pullhigh enabled. |
| 8192 | Slave Address | 1-247 | Permits to change the slave address of the module, so it's possible to add other modules to the same bus |
| 8193 | Serial bitrate | 0=115200bps , 1=57600, 2=38400, 3=19200, 4=9600, 5=4800, 6=2400, 7=1200bps | Serial speed, default 115200 bps 8,n,1 |
| 8194 | Serial parity | 0=None , 1=Even, 2=Odd | Serial parity, default none (115200 bps 8,n,1) |
| 8198 | Revision, major | Read only | Get firmware version, major number. For example "02" means that revision is "02XX" where XX defined by parameter 8199 |
| 8199 | Revision, minor | Read only | Get firmware version, minor number. For example "h1" means that revision is "XXh1" where XX defined by parameter 8198 |
Die folgenden Tabellen zeigen einige Beispiele für Modbus-Befehle.
| Slave-Adresse | Funktionscode | Reg.Addr | Reg.Value | Rahmen | Beschreibung |
| 208 | 06 | 8192 | 1 | [d0][06][20][00][00][01][xx][xx] | Ändere die Slave-Adresse von 208 (0xd0) auf 1 |
| 01 | 06 | 8193 | 4 | [01][06][20][01][00][04][D2][09] | Serielle Geschwindigkeit auf 9600 bps einstellen |
| 01 | 06 | 8194 | 1 | [01][06][20][02][00][01][E2][0A] | Gleichmäßige Parität einstellen |
| 49 | 10 | 8192 | 1,4,1 | [31][10][20][00][00][03][06][00][01][00][04][00][01][B1][71] | Mit einem einzigen Befehl wird die Slave-Adresse auf 1, die serielle Übertragungsgeschwindigkeit auf 9600 bps und die Parität auf gerade eingestellt. Die ursprüngliche Moduladresse war in diesem Beispiel 49 (0x31). |
| 01 | 06 | 0 | 65280 | [01][06][00][00][FF][00][C8][3A] | RL1-Ausgang dauerhaft aktivieren (65280=0xff00) |
| 01 | 06 | 1 | 960 | [01][06][00][01][03][C0][D8][AA] | RL2 für 960/32=30 Sekunden aktivieren |
| 01 | 06 | 255 | 0 | [01][06][00][FF][00][00][B9][FA] | Alle Ausgänge deaktivieren (Reg.Addr=255) |
| 01 | 10 | 0 | 32,0,0,65280 | [31][10][00][00][00][04][08][00][20][00][00][00][00][FF][00][E6][5C] | RL1 für 1 Sekunde (32) einschalten, RL2 ausschalten, RL3 ausschalten, RL4 einschalten – maximal 10 Register können mit einem Befehl gesetzt werden. |
| 01 | 03 | 255 | 1 | [01][03][00][FF][00][01][B4][3A] | Liest einen 16-Bit-Wert mit Portstatus. Wenn der Rückgabewert beispielsweise 0xd1 (0b11010001) lautet, ist der Ausgabestatus: RL8=Ein, RL7=Ein, RL6=Aus, RL5=Ein, RL4=Aus, RL3=Aus, RL2=Aus, RL1=Ein |
| 01 | 03 | 8198 | 2 | [01][03][20][06][00][02][2F][CA] | Liest 4 Bytes innerhalb der Modulversion. Wenn der zurückgegebene Wert beispielsweise <30><32><68><31> (im Hexadezimalformat) lautet, ist der entsprechende ASCII-Wert "02h1" (Firmware 02h1). |
| 01 | 0F | 0 | 8,1,0xd1 | [01][0F][00][00][00][08][01][D1][3E][C9] | Spulenstatus auf 0xd1 (0b11010001) setzen, RL8, RL7, RL5, RL1 aktivieren und andere Relais deaktivieren |
| 01 | 01 | 0 | 8 | [01][01][00][00][00][08][3D][CC] | Spulenstatus lesen. Der Rückgabewert 0xd1 (0b11010001) bedeutet, dass RL8, RL7, RL5 und RL1 eingeschaltet sind. |
Das Modbus-Protokoll kann einfach mit einem Modbus-Programm wie mbpoll für Linux getestet werden:
mbpoll -v -mrtu -0 -1 -a 208 -b 115200 -P none -r 8192 /dev/ttyUSB0 1
Um das Register 8192 (Slave-Adresse) auf den neuen Wert 1 zu setzen (die Adresse muss eindeutig sein, wenn weitere DomBus-Module installiert werden).
mbpoll -v -m rtu -0 -1 -a 1 -b 115200 -P none -r 10023 /dev/ttyUSB0 120
Arbeitszeit für den Azimutmotor auf 120 Sekunden einstellen
mbpoll -v -m rtu -0 -1 -a 1 -b 115200 -P none -r 22 /dev/ttyUSB0 0 50
Den Tracker in eine horizontale Position (Elevation=0%) und Süd (Azimut=50%) bringen.
Konfigurierbare Parameter
Der Benutzer kann die folgenden Parameter konfigurieren, um die Motorlaufzeiten festzulegen und den Tracker wie gewünscht arbeiten zu lassen.
| Parameter name | Description | Range | Default | DomBus settings |
Modbus address |
| TrackerType |
Type of sun tracker: 0 = Dual axis, 1 = Horizontal single axis (axis direction N-S), 2 = Tilted single axis (axis direction: E-W) |
0÷2 | 0 | PAR1=0 on port MN | 11000 |
| TrackerPeriodicCheck | Time to wait before moving the motors again, during tracking. Please note that, at power-on, the controller wait 30s before starting motors! |
10÷2000 seconds | 300 | INIT=300 on port Man (Manual On/Off virtual device) | 10024 |
| TrackerPeriodicCheckCloudy | Time to wait before moving the motors again, during tracking, when cloudy. Please note that, at power-on, the controller wait 30s before starting motors! |
10÷2000 | 900 | PAR1=900 on port Man |
11024 |
| TrackerCloudyThreshold | Threshold for the average value of light sensor: when light sensors below this threshold, it's cloudy and tracker will move less frequently | 0÷64000 | 42000 | PAR2=42000 on port Man |
12024 |
| TrackerLightDeviationNS |
% of displacement of the NS light sensor before adjusting tilt If NS <= 50-TrackerLightDeviationNS move motor to North (reducing tilt) If NS >= 50+TrackerLightDeviationNS move motor to South (increasing tilt) |
1-20 | 3 | INIT=2 on port NS (light sensor NS) |
10020 |
| TrackerLightDeviationEW |
% of displacement of the EW light sensor before adjusting tilt If EW <= 50-TrackerLightDeviationEW*2 move motor to East If EWS >= 50+TrackerLightDeviationEW move motor to West |
1-20 | 3 | INIT=2 on port EW (light sensor EW) |
10021 |
| TrackerSensorMin | Threshold for sensors N+S to distinguish between night and day | 16÷16384 | 256 | INIT=1536 on port MS (Motor S coil) | 10001 |
| TrackerNightTime | Time to wait from night detection before moving to the night position | 60÷43200 seconds | 300 | INIT=300 on port MW (Motor W coil) | 10003 |
| TrackerNightPositionNS | Night tilt position (percentage: 0=horizontal, 100=vertical) | 0÷100 | 20 | INIT=20 on port MN (Motor N coil) | 10000 |
| TrackerNightPositionEW | Night azimuth position (percentage: 0=East, 100=West) | 0÷100 | 0 | INIT=0 on port ME | 10002 |
| TrackerMorningPositionNS | Morning tilt position (percentage: 0=horizontal, 100=vertical) | 0÷100 | 100 | PAR2=100 on port MN (Motor N coil) | 12000 |
| TrackerMorningPositionEW | Morning azimuth position (percentage: 0=East, 100=West) | 0÷100 | 0 | PAR2=0 on port ME | 12002 |
| TrackerWorkingTimeNS | Tilt actuatator working time | 10÷2000 seconds | 100 | INIT=100 on port Pns (Position percentage NS) | 10022 |
| TrackerWorkingTimeEW | Azimuth actuatator working time | 10÷2000 seconds | 100 | INIT=100 on port Pew (Position percentage EW) | 10023 |
| TrackerCurrentMinNS | Threshold to determine if current is flowing through the motor NS. 0 to disable current sensing. |
0÷16384 | 144 | INIT=144 on port Ins (current measured on Motor NS) | 10010 |
| TrackerCurrentMinEW | Threshold to determine if current is flowing through the motor EW. 0 to disable current sensing |
0÷16384 | 144 | INIT=144 on port Iew (current measured on Motor EW) | 10011 |
| TrackerHomingNS |
Max number of tilt motor activations before looking for "home" position (0% or 100%, the nearest) in case that tracker must move to a fixed position (night, wind or user defined). It's used to increase accuracy in case that motor has moved several times looking for the best sun direction, very useful in case of cloudy weather. | 10÷30000 | 20 | PAR1=20 on port Ins (current measured on Motor NS) |
11010 |
| TrackerHomingEW |
Max number of tilt motor activations before looking for "home" position (0% or 100%, the nearest) in case that tracker must move to a fixed position (night, wind or user defined). It's used to increase accuracy in case that motor has moved several times looking for the best sun direction, very useful in case of cloudy weather. | 10÷30000 | 20 | PAR1=20 on port Iew (current measured on Motor EW) |
11011 |
| TrackerInterlock |
In automatic tracking mode, always one motor is activated. If TrackerInterlock=0, in Manual mode both motors can be activated simultaneously. If TrackerInterlock=1, only one motor can be activated at a time. This can be useful when high current motors are used, to prevent overheating on terminal blocks and relays. |
0÷1 | 1 | PAR1=1 on port MS |
11001 |
| TrackerBuzzer |
0=Disable buzzer output |
0÷1 | 1 | INIT=0 on port Buzz | 10025 |
| TrackerWindThreshold |
0=Disabled |
0÷400 | 10 | INIT=10 on port Wind |
10012 |
| TrackerWindStartTime |
0=immediate entering safe mode 1÷3600=enter safe mode after this time (in seconds) where wind speed is always greater than TrackerWindThreshold |
0÷3600 | 30 | PAR1=30 on port Wind |
11012 |
| TrackerWindRecoveryTime |
Time to wait before returning from safe to automatic mode, when wind speed drops below TrackerWindThreshold level |
30÷3600 | 300 | PAR2=300 on port Wind | 12012 |
| TrackerWindPositionNS |
Tracker elevation in safe position (percentage: 0=horizontal, 100=vertical). If value = 101 => elevation is ignored (not changed in case of strong wind) |
0÷101 | 10 | PAR3=10 on port Wind | 13012 |
| TrackerWindPositionEW |
Tracker azimuth in safe position (percentage: 0=East, 100=West). If value = 101 => azimuth is ignored (not changed in case of strong wind): this can be useful in case of dual axis sun trackers with slewing motor and very long azimuth working time, where it's just needed to put tracker horisontal |
0÷101 | 101 | PAR4=10 on port Wind | 14012 |
| TrackerProximityEnable |
Enable power supply for proximity sensors. |
Wie konfiguriert man DomBusTracker mit Domoticz?
Für die Funktion mit Domoticz wird die DomBus-Protokollversion benötigt.
Das Creasol DomBus-Plugin sollte installiert sein: Es kann von https://github.com/CreasolTech/CreasolDomBus heruntergeladen oder über den Python Plugin Manager oder den Domoticz Plugins Manager installiert werden.
Die Konfigurationsschritte sind:
- Sobald die Verbindung zum Domoticz-Controller hergestellt ist, wird im Schalterbereich ein neues Gerät mit der Adresse ff38 angezeigt. Bearbeiten Sie dieses Gerät und fügen Sie im Beschreibungsfeld den Text „,HWADDR=0x3801“ hinzu, um die Standardadresse auf 3801 oder einen anderen eindeutigen Wert zu ändern. Aktualisieren Sie anschließend den Schalterbereich, um alle Geräte für jeden Port anzuzeigen. Weitere Geräte (z. B. Licht- und Stromsensoren) finden Sie im Dienstprogrammbereich.
- Konfigurieren Sie die Motorlaufzeiten in Sekunden, indem Sie im Beschreibungsfeld des Geräts Pns ,INIT=80 eingeben, wenn die Zeit für den Wechsel von der horizontalen zur vertikalen Position (oder umgekehrt) 80 Sekunden beträgt, und im Beschreibungsfeld des Geräts Pew ,INIT=140 eingeben, wenn die Gesamtzeit für die Bewegung des Trackers von Ost nach West 140 Sekunden beträgt.
- Konfigurieren Sie die Morgen-/Schlafposition: zum Beispiel TrackerNightPositionNS =20 (Neigung=20%, nahezu horizontal, Adresse=10000) und TrackerNightPositionEW =0 (Azimut=0%, Richtung Osten, Adresse=10002).
- Falls ein Windsensor angeschlossen ist, konfigurieren Sie die Parameter TrackerWindThreshold, TrackerWindStartTime, TrackerWindRecoveryTime, TrackerWindPositionNS und TrackerWindPositionEW (siehe Konfigurationstabelle unten): Befindet sich der Tracker im Automatikmodus (nicht im manuellen Modus!) und misst das Anemometer für mindestens TrackerWindStartTime Sekunden eine Frequenz oberhalb von TrackerWindThreshold, fährt der Tracker zur Position TrackerWindPositionNS/TrackerWindPositionEW. Bleibt die Anemometerfrequenz länger als TrackerWindRecoverTime unterhalb von TrackerWindThreshold, kehrt der Tracker in seine vorherige Position zurück und startet die automatische Aufzeichnung.
- Ändern Sie gegebenenfalls weitere Parameter, die im obigen Abschnitt „Konfigurierbare Parameter“ erläutert wurden.
- Der Tracker kann über Drucktaster bewegt werden, sofern diese wie im Schaltplan dargestellt an IN7 und IN8 angeschlossen sind. Außerdem kann er über den an IN9 angeschlossenen Schalter im Automatikmodus gesperrt oder wiederhergestellt werden. Diese manuellen Befehle sind in der Regel nicht erforderlich.
- Der Tracker kann auch über Smartphone, PC oder Tablet bewegt werden, indem die Schieberegler Pns (Position für den Neigungsmotor NS) und Pew (Position für den Azimutmotor EW) verstellt werden. Beispielsweise kehrt der Tracker mit Pns=0 und Pew=0 in die „Morgenposition“ zurück, ausgerichtet nach Osten und horizontal. Bitte beachten Sie: Wird der Tracker manuell bewegt, wird das Gerät „Man“ automatisch aktiviert und die automatische Sonnennachführung deaktiviert. Dies ist beispielsweise bei Sturm hilfreich: Der Tracker kann manuell (oder durch eine externe Automatisierung) in eine sichere Position gebracht werden (z. B. Pns=0 und Pew=0 oder 100). Nach dem Sturm kann der DomBusTracker wieder in den Automatikmodus versetzt werden, indem „Man=0ff“ eingestellt wird, um die Sonne/das Licht automatisch nachzuführen .
![]()
Wie konfiguriert man DomBustracker mit Home Assistant, Node-RED, OpenHAB und ioBroker?
Wenn DomBusTracker mit DomBus-Firmware programmiert ist, können Sie die Python-Software DomBusGateway installieren, die die DomBus 2 MQTT-Schnittstelle mit AutoDiscovery-Funktion implementiert.
Auf diese Weise erkennt das Hausautomationssystem automatisch das DomBusTracker-Modul und erstellt alle Entitäten.
Um die Arbeitsparameter des Trackers zu konfigurieren, kann man sich per Telnet mit dem DomBusGateway verbinden und jeden Port nach Bedarf konfigurieren.
TODO: Konfigurationsbeispiel
Wie man DomBusTracker mit Modbus-Firmware konfiguriert
Die Modbus-Firmware ist sehr vielseitig, da sie auf viele verschiedene Arten verwendet werden kann, zum Beispiel mit NodeRED mit seiner Benutzeroberfläche und Modbus-Palette, mit Home Assistant durch die Modbus-Integration, aber auch direkt durch die Verwendung des Programms mbpoll oder modpoll, um die wenigen Parameter zu konfigurieren, die für den korrekten Betrieb erforderlich sind.
Die Konfigurationsschritte sind:
- Ermitteln Sie die Modbus-Parameter: Slave-Adresse, Bitrate, Parität. Diese werden beim Einschalten mit roten und grünen LEDs angezeigt, wie oben im Abschnitt „DomBusTracker Modbus RTU-Funktionen“ beschrieben (Standard: Adresse = 208, Bitrate = 115200, Parität = Keine).
- Falls erforderlich, konfigurieren Sie das Gerät mit einer eindeutigen Adresse von 1 bis 247 (schreiben Sie den neuen Adresswert in Register 8192).
- Bei Verwendung des Controllers für einen horizontalen Einachsen-Tracker (HSAT) schreiben Sie den Wert 1 in das Register TrackerType (11000), bei Verwendung eines geneigten Einachsen-Trackers (TSAT) den Wert 2. Standard: Zweiachsen- Tracker (DAT).
- Konfigurieren Sie die Motorlaufzeiten in Sekunden, indem Sie die Register TrackerWorkingTimeNS (Neigungslaufzeit, Adresse=10022) und TrackerWorkingTimeEW (Azimutlaufzeit, Adresse=10023) einstellen.
- Konfigurieren Sie die Morgen-/Schlafposition: Setzen Sie beispielsweise TrackerNightPositionNS auf 20 %, indem Sie 20 in die Adresse 10000 schreiben, und TrackerNightPositionEW=0, indem Sie 0 in die Adresse 10002 schreiben.
- Falls ein Anemometer an den Windanschlussblock angeschlossen ist oder falls ein Windgeschwindigkeitswert an das Gerät gesendet wird (durch Schreiben in Register 12), müssen die folgenden Parameter konfiguriert werden:
TrackerWindThreshold (Register 10018) = Windgeschwindigkeit / Frequenz, ab der der Regler mit dem Zählen beginnt
TrackerWindStartTime (Register 11018) = Zeit in Sekunden, die die Windgeschwindigkeit den TrackerWindThreshold überschreiten muss, bevor die Paneele in die windsichere Position bewegt werden.
TrackerWindRecoveryTime (Register 12018) = Zeit in Sekunden, die die Windgeschwindigkeit unter dem TrackerWindThreshold liegen muss, bevor die Paneele in die ursprüngliche Position zurückgebracht und der Windsicherheitsmodus beendet wird.
TrackerWindPositionNS (Register 13018) = Neigungsposition in Prozent für die windsichere Position. 0 = horizontal, 100 = vertikal
TrackerWindPositionEW (Register 14018) = Azimutposition in Prozent für die windsichere Position. 0 = Ost, 100 = West - Standardmäßig sind Endschalter als „Normalerweise offen“ (Öffner) mit GND = gemeinsamer Masse (Masse) konfiguriert. Daher werden nicht installierte Endschalter ignoriert. Falls Endschalter oder Näherungssensoren „Normalerweise verbunden“ sind , entfernen Sie die Option „INVERTED“ für die Ports 16 bis 19, indem Sie in das Register 528 bis 531 den Wert 0 schreiben.
- Ändern Sie gegebenenfalls weitere Parameter, die im Abschnitt „Konfigurierbare Parameter“ oben erläutert wurden, mit den gleichen Methoden wie oben beschrieben.
- Der Tracker kann per Knopfdruck bewegt werden, sofern er an die Eingänge Mv.N, Mv.S, Mv.E und Mv.W angeschlossen ist. Außerdem kann er über den an den Man-Anschlussblock angeschlossenen Schalter gesperrt (manueller Modus) oder im automatischen Modus wiederhergestellt werden. Diese manuellen Befehle sind in der Regel nicht erforderlich, da das System bei Verwendung eines Hausautomatisierungssystems per Smartphone gesteuert werden kann.
- Der Tracker kann auch vom Smartphone/PC aus bewegt werden, indem die Position in Prozent in die Felder Pns (Position NS oder Elevation/Neigung) und Pew (Position EW oder Azimut) eingetragen wird. Beispielsweise kehrt der Tracker in die sichere, nach Osten ausgerichtete und horizontale Position zurück, wenn Pns=0 (Eintrag 0 in Register 22) und Pew=0 (Eintrag 0 in Register 23) gesetzt werden. Bitte beachten Sie: Wird der Tracker manuell bewegt, wird die Mann -Funktion (Register 24) automatisch auf „Ein“ (1) gesetzt und die automatische Sonnennachführung deaktiviert. Dies ist beispielsweise bei Sturm hilfreich, wenn der Windeingang nicht an ein Anemometer angeschlossen ist: Der Tracker kann dann manuell (oder durch eine externe Automatisierung) in eine sichere Position gebracht werden, abhängig von Windstärke und -richtung, um auch Schäden an den Paneelen durch Hagel zu verhindern.