Shelly Gen2+

Alle Shellies ab Generation 2 in Symcon einbinden.

Stable 1.0.3Beta 1.1.74.810 Downloads1.039 in 30 Tagen

Privat kostenlos Gewerblich auf Anfrage Anfrage senden

Diese Dokumentation beschreibt immer die neueste Version des Moduls, aktuell 1.1.7 in den Kanälen Beta und Testing. Im Kanal Stable liegt noch die Version 1.0.3. Dort können Funktionen fehlen, die hier beschrieben sind.

ShellyXT1Device

Mit dieser Instanz können alle “Powered by Shelly” Geräte eingebunden werden.

Inhaltsverzeichnis

1. Konfiguration

FeldBeschreibung
MQTT TopicHier wird das Topic des Geräts hinterlegt.
XMOD Service TypeHier wird das Gerät ausgewählt, für welches diese Instanz dienen soll.

2. Variablen

Welche Variablen die Instanz anlegt, hängt vom gewählten “XMOD Service Type” ab. Der Ident einer Variable ist der Name des Felds (z. B. enable). Dazu kommt immer die Variable “Erreichbar” (Reachable, Ja/Nein).

2.1 ST802

VariableIdentTypBeschreibung
StatusenableJa/NeinEin/Aus, steuerbar
Aktuelle Temperaturcurrent_temperatureZahl (°C)Gemessene Temperatur
Zieltemperaturtarget_temperatureZahl (°C)Steuerbar
Lüftergeschwindigkeitfan_speedTextSteuerbar
Modusworking_modeTextSteuerbar
Frostschutzanti_freezeJa/NeinSteuerbar
Luftfeuchtigkeitcurrent_humidityZahl (%)Gemessene Luftfeuchtigkeit
Ziel Luftfeuchtigkeittarget_humidityZahl (%)Steuerbar

2.2 ST1820

VariableIdentTypBeschreibung
StatusenableJa/NeinEin/Aus, steuerbar
Aktuelle Temperaturcurrent_temperatureZahl (°C)Gemessene Temperatur
Zieltemperaturtarget_temperatureZahl (°C)Steuerbar
Frostschutzanti_freezeJa/NeinSteuerbar
Luftfeuchtigkeitcurrent_humidityZahl (%)Gemessene Luftfeuchtigkeit
Kindersicherungchild_lockJa/NeinSteuerbar

2.3 Smart Water Valve

VariableIdentTypBeschreibung
PositionpositionGanzzahl (%)Öffnung des Ventils, steuerbar
Stromversorgunghas_PowerJa/NeinIst das Ventil an der Stromversorgung
Aktuelle TemperaturtemperatureZahl (°C)Gemessene Temperatur

2.4 Neo Smart Water Valve

VariableIdentTypBeschreibung
StatusstateJa/NeinVentil offen/geschlossen, steuerbar
Durchflussrateflow_rateZahl (m3/min)Aktueller Durchfluss
Wasserdruckwater_pressureZahl (kPa)Aktueller Wasserdruck
Wassertemperaturwater_temperatureZahl (°C)Gemessene Wassertemperatur
Wasserverbrauchwater_consumptionZahl (m3)Verbrauch

2.5 EV Charger

VariableIdentTypBeschreibung
Ladevorgang startenstart_chargingJa/NeinStartet bzw. beendet das Laden, steuerbar
Ladestatuswork_stateTextZustand der Wallbox
Stromlimitcurrent_limitZahl (A)Steuerbar
Energie (Sitzung)energy_chargeZahl (kWh)Geladene Energie der Sitzung
Dauer (Sitzung)time_chargeGanzzahl (min)Dauer der Sitzung
Gesamtverbrauchtotal_consumptionZahl (kWh)Gesamter Verbrauch
Gesamtstromtotal_currentZahl (A)Summe aller Phasen
Gesamtleistungtotal_powerZahl (W)Summe aller Phasen
Gesamtwirkenergietotal_active_energyZahl (kWh)Gesamte Wirkenergie
Phase A/B/C Spannungphase_a_voltage, phase_b_voltage, phase_c_voltageZahl (V)Spannung je Phase
Phase A/B/C Stromstärkephase_a_current, phase_b_current, phase_c_currentZahl (A)Strom je Phase
Phase A/B/C Leistungphase_a_power, phase_b_power, phase_c_powerZahl (W)Leistung je Phase

3. Funktionen

RequestAction($VariablenID, $Value); Mit dieser Funktion können alle Aktionen einer Variable ausgelöst werden.

Beispiel:

Variable ID Status 1 = 12345

RequestAction(12345, true);  //Status 1 Einschalten;
RequestAction(12345, false); //Status 1 Ausschalten;

4. Spenden

Dieses Modul ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:

PayPal Amazon Wunschzettel

5. Lizenz

CC BY-NC-SA 4.0