Featured

Creasol DomBusTracker2: Ein- und zweiachsiger Solartracker-Controller Rev.2

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. Single and Dual axis solar tracker controller working with Home Assistant, Modbus, ...

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.

Vergleich der Energieerzeugung eines 2-Achsen-Trackers und einer fest installierten 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-VideoYouTube-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.
  • 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:
    1 Piepton Tracker im manuellen Modus
    2 Pieptöne Windböe erkannt => Tracker im Sicherheitsmodus
    Der Summer kann deaktiviert werden, indem der Parameter TrackerBuzzer = 0 gesetzt wird (siehe Tabelle unten).

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 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein. , in der Sie folgende Informationen angeben:

  1. Art des Neigungsmotors (Linearantriebe mit internen Endschaltern?) und minimaler/maximaler Motorstrom (wird zur Bestimmung des richtigen Widerstands für die Strommessung verwendet)
  2. 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)
  3. 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

Schaltplan für intelligente ein- und zweiachsige Solartracker

So funktioniert DomBusTracker

  1. 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 .
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Wenn das Licht am Morgen zunimmt und den Wert von TrackerSensorMin überschreitet, werden die Paneele in die Positionen TrackerMorningPositionNS (Neigung) und TrackerMorningPositionEW (Azimut) ausgerichtet.
  8. 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).
This port should be configured as IN_ANALOG,A=0.0005,TypeName=Current (Single)
to get current value in Ampere

13 Wind CUSTOM CUSTOM

Wind input, to be optionally connected to a cup anemometer sensor with pulsed output to measure the frequency.
Writing to this entity, the input is disabled and the written value is used to decide if wind speed is over or under the configured threshold

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).
Remove INVERTED option in case of NC limit switch or proximity sensor.

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).
Remove INVERTED option in case of NC limit switch or proximity sensor.

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).
Remove INVERTED option in case of NC limit switch or proximity sensor.

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).
Remove INVERTED option in case of NC limit switch or proximity sensor.

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.
If On, tracker is disabled and position can be changed only by using the Pns and Pew bars .
When Pns and Pew device have been changed by the user, the tracker enters the Manual mode, disabling tracking. Set Man to Off to enable automatic solar tracking.

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.
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
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).
In case of NC limit switch or proximity sensor, remove the INVERTED options by writing 0 to reg. 512+16=528

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).
In case of NC limit switch or proximity sensor, remove the INVERTED options by writing 0 to reg. 512+17=529

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).
In case of NC limit switch or proximity sensor, remove the INVERTED options by writing 0 to reg. 512+18=530

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).
In case of NC limit switch or proximity sensor, remove the INVERTED options by writing 0 to reg. 512+19=531

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.
If On, tracker is disabled and position can be changed only by using the Pns and Pew bars .
When Pns and Pew device have been changed by the user, the tracker enters the Manual mode, disabling tracking. Set Man to Off to enable automatic solar tracking.

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
if Value=0 all inputs are OFF
if Value=48 (0b0000000000110000, in binary), port5 and port6 are ON

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
(write only)

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
1=Enable buzzer

0÷1 1 INIT=0 on port Buzz 10025
TrackerWindThreshold

0=Disabled
0÷400 = anemometer frequency must be greater than this value for TrackerWindStartTime before entering the safe mode

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.
0=power supply disabled
1=power supply enabled only when needed, to save energy consumption
2=power supply always enabled
If 1, power to the proximity sensors is supplied only when a motor starts, and is removed 5 seconds after motor stops. Additionally, proximity sensors are powered for 5 seconds every 10 minutes after motors are off (but not during the night).

       

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:

  1. 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.
  2. 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.
  3. Konfigurieren Sie die Morgen-/Schlafposition: zum Beispiel TrackerNightPositionNS =20 (Neigung=20%, nahezu horizontal, Adresse=10000) und TrackerNightPositionEW =0 (Azimut=0%, Richtung Osten, Adresse=10002).
  4. 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.
  5. Ändern Sie gegebenenfalls weitere Parameter, die im obigen Abschnitt „Konfigurierbare Parameter“ erläutert wurden.
  6. 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.
  7. 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:

  1. 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).
  2. Falls erforderlich, konfigurieren Sie das Gerät mit einer eindeutigen Adresse von 1 bis 247 (schreiben Sie den neuen Adresswert in Register 8192).
  3. 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).
  4. Konfigurieren Sie die Motorlaufzeiten in Sekunden, indem Sie die Register TrackerWorkingTimeNS (Neigungslaufzeit, Adresse=10022) und TrackerWorkingTimeEW (Azimutlaufzeit, Adresse=10023) einstellen.
  5. 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.
  6. 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
  7. 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.
  8. Ändern Sie gegebenenfalls weitere Parameter, die im Abschnitt „Konfigurierbare Parameter“ oben erläutert wurden, mit den gleichen Methoden wie oben beschrieben.
  9. 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.
  10. 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.