IP-Symcon Lay-Z-Spa Controller
Inhaltsverzeichnis
- Funktionsumfang
- Voraussetzungen
- Unterstützte Gerätetypen
- Installation
- Funktionsreferenz
- Statusvariablen
- Anhang
- GUIDs der Module
- Spenden
1. Funktionsumfang
Das Modul dient zur Steuerung eines Lay-Z-Spa Whirlpools mit integiertem W-LAN Modul
Aktuelle Features:
- Ein- und Ausschalten der gesamten Pumpeneinheit
- Ein- und Ausschalten der Filterfunktion
- Ein- und Ausschalten der Heizung
- Ein- und Ausschalten der HydroJet Düsen
- Ein- und Ausschalten der AirJet Düsen und wahl der Stärke/Stufen ( Stufe 1 und 2 )
- Einstellen der gewünschten Solltemperatur
- Auslesen der aktuellen Wassertemperatur
- Auslesen ob die Heizung gerade aktiv heizt
- Ausgabe eines Fehlercodes wenn dieser ansteht
2. Voraussetzungen
- IP-Symcon 7.0
- Bestway SmartHub Account mit eingebundenem Whirlpool von Lay-Z-Spa
3. Unterstützte Gerätevarianten
Typ | Unterstützt |
---|---|
Hydrojet | ![]() |
Hydrojet_Pro | ![]() |
4. Installation
4.1 Laden des Moduls
Modul im Module Control hinzufügen: GitHub - Adrian01/IPSymconBestway
4.2 Eingabe der Anmeldedaten und Modul aktivieren
Über die Checkbox „Modul aktiv“ kann die komplette Funktion des Moduls aktiviert und deaktiviert werden.
5. Funktionsreferenz
Whirlpool Ein-/Ausschalten
BW_SetPower(int $InstanceID, bool $state)
Filterfunktion Ein-/Ausschalten
BW_SetFilter(int $InstanceID, bool $state)
Heizung Ein-/Ausschalten
BW_SetHeater(int $InstanceID, bool $state)
Stellt die Solltemperatur auf den gewünschten Wert ein
BW_SetTemperature(int $InstanceID, int $value)
Es werden Werte zwischen 20 °C und 40 °C akzeptiert
Schalten der AirJet Düsen auf Stufe 0, 1 oder 2
BW_SetAirJet(int $InstanceID, int $value)
Wert | Beschreibung |
---|---|
0 | Aus |
1 | Stufe 1 |
2 | Stufe 2 |
HydroJet Düsen Ein-/Ausschalten
BW_SetHydroJet(int $InstanceID, bool $state)
6. Statusvariablen
Variable | Typ | Beschreibung |
---|---|---|
Wassertemperatur | Integer | enthält die aktuelle Wassertemperatur im Pool |
Heizung aktiv | Boolean | gibt an ob die Heizung gerade auch wirklich heizt (Solltemperatur erreicht = inaktiv) |
Hardwareversion | String | enthält die Hardwareversionsnummer der Pumpeneinheit |
Softwareversion | String | enthält die Softwareversionsnummer der Pumpeneinheit |
Fehlercode | String | sollte ein Fehler anstehen, wird dieser hier ausgegeben |
7. Anhang
GUIDs der Module
Modul | Typ | GUID |
---|---|---|
LayZSpa | Device | {C4D7A2A4-789F-63CE-D5CC-DD0BD1671C0C} |
Spenden
Dieses Modul ist für die nicht kommzerielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert: