Das LinkedGo ST802-B ist ein Unterputz-Wandthermostat für Gebläsekonvektoren (Fan-Coil-Geräte) und Fußbodenheizung, „Powered by Shelly“. Es schaltet die drei Lüfterstufen des Gebläsekonvektors, das Fan-Coil-Ventil und das Fußbodenheizungsventil selbst und hat einen eingebauten Sensor für Raumtemperatur und Luftfeuchtigkeit. TapHome kommuniziert mit ihm über die lokale Shelly RPC API (HTTP auf Port 80, WLAN) — eine Cloud-Verbindung ist nicht nötig.
Die Vorlage liest Raumtemperatur und Luftfeuchtigkeit und stellt Solltemperatur, Lüfterstufe, Betriebsart, Ein/Aus, Frostschutz und Sollfeuchte ein. Dies ist eine Community-Vorlage von Libor Kratochvíl.
Hardwareanschluss
Das Thermostat wird in einer 60-mm-Unterputzdose montiert, nur in Innenräumen (IP20). Es wird aus dem 230-V-AC-Netz versorgt; die Shelly-Wissensdatenbank nennt einen Eingangsbereich von 90–240 V AC, 50/60 Hz. Die maximale Last beträgt 1 A induktiv oder 2 A ohmsch. Die Installation und jede Änderung der Verdrahtung gehören in die Hände einer Elektrofachkraft, bei vom Netz getrennten Klemmen.
Klemmen
| Klemme | Funktion |
|---|---|
| N, L | Stromversorgung, Neutralleiter und Außenleiter |
| H, M, Lo | Lüfter hohe, mittlere und niedrige Stufe — 230-V-Ausgang, je 1 A |
| NO, NC | Fan-Coil-Ventil — Relais mit Schließer- und Öffnerkontakt, 230 V |
| FL | Fußbodenheizungsventil — 230-V-Ausgang |
| C1, C2 | potenzialfreier Kontakt (Digitalausgang) zum Ein- und Ausschalten einer Wärmepumpe oder eines Gaskessels |
| 0-10V, GND | Analogausgang für die Drehzahl eines DC-Lüftermotors und Masse |
| A1/B1, A2/B2 | RS485 — von dieser Vorlage nicht verwendet |

Verdrahtung je Thermostatfunktion (Parameter H02)
Wie Lüfter und Ventile verdrahtet werden, hängt vom Systemtyp ab, der am Thermostat über den Installateurparameter H02 eingestellt wird. Die technische Anleitung von LinkedGo zeigt für jeden H02-Wert ein eigenes Schaltbild:
| H02 | System | Angebotene Betriebsarten |
|---|---|---|
| 0 | 2-Rohr-AC-Gebläsekonvektor — Lüfter an H/M/Lo, Fan-Coil-Ventil an NO/NC | Kühlen, Heizen, Entfeuchten, Lüften |
| 1 | DC-Gebläsekonvektor — Lüfterdrehzahl über den Ausgang 0-10V, Fan-Coil-Ventil an NO/NC | Kühlen, Heizen, Entfeuchten, Lüften |
| 2 | nur Fußbodenheizung — Fußbodenheizungsventil an FL | Fußbodenheizung |
| 3 | AC-Gebläsekonvektor Kühlen + Fußbodenheizung | Kühlen über Gebläsekonvektor, Fußbodenheizung |
| 4 | AC-Gebläsekonvektor Kühlen und Heizen + Fußbodenheizung | Kühlen, Heizen, Fußbodenheizung, Entfeuchten, Lüften |
| 6 | DC-Gebläsekonvektor Kühlen + Fußbodenheizung | Kühlen über Gebläsekonvektor, Fußbodenheizung, Entfeuchten, Lüften |
| 7 | DC-Gebläsekonvektor Kühlen und Heizen + Fußbodenheizung | Kühlen, Heizen, Fußbodenheizung, Entfeuchten, Lüften |
| 17 | 4-Rohr-AC-Gebläsekonvektor — Kühlventil an NO/NC, Heizventil an FL | Kühlen, Heizen, Entfeuchten, Lüften |

Konfiguration
Thermostat mit dem WLAN verbinden
Das Thermostat wird mit der kostenlosen App Shelly Smart Control ins Netzwerk eingebunden (App Store, Google Play oder AppGallery; ein kostenloses Shelly-Konto ist erforderlich). Verwenden Sie ein 2,4-GHz-WLAN und schalten Sie vor dem Start Bluetooth am Smartphone ein.
- Öffnen Sie die App Shelly Smart Control und tippen Sie unten rechts auf +.
- Wählen Sie Add via Bluetooth und tippen Sie auf Next; eine Liste der unterstützten Geräte erscheint.
- Wählen Sie das Thermostat und tippen Sie auf Next.
- Geben Sie WLAN-Namen und Passwort ein und tippen Sie auf Add device. Das Hinzufügen kann einige Minuten dauern; am Ende erscheint eine Erfolgsmeldung.
- Geben Sie dem Gerät einen Namen und ein Bild, wählen Sie einen Raum und tippen Sie auf Save.
Wenn die App das Thermostat nicht findet, halten Sie die Taste ON/OFF am Thermostat 10 Sekunden lang gedrückt und suchen Sie erneut. Sobald das Thermostat verbunden ist, erscheint das WLAN-Symbol auf seinem Display.
Feste IP-Adresse
TapHome erreicht das Thermostat über seine IP-Adresse. Vergeben Sie ihm eine feste Adresse — am einfachsten über eine DHCP-Reservierung für die MAC-Adresse des Thermostats im Router —, damit sich die Adresse nach einem Neustart von Router oder Thermostat nicht ändert. Diese Adresse benötigen Sie beim Import der Vorlage.
Passwortschutz aus
Lassen Sie den Passwortschutz des Thermostats in der Shelly-App ausgeschaltet. TapHome unterstützt die HTTP-Digest-Authentifizierung von Shelly-Gen2+-Geräten nicht; mit gesetztem Passwort antwortet das Thermostat mit HTTP 401 und jedes TapHome-Gerät zeigt den Fehler “Thermostat asks for a password (HTTP 401)”.
Zur Prüfung öffnen Sie http://<thermostat IP>/rpc/Shelly.GetDeviceInfo in einem Browser im selben Netzwerk. Wenn JSON zurückkommt, ohne dass nach einer Anmeldung gefragt wird, kann TapHome das Thermostat lesen.
Temperatureinheit in °C
Lassen Sie die Temperatureinheit des Thermostats auf Grad Celsius eingestellt. TapHome liest alle Temperaturen als °C; ist das Thermostat auf Fahrenheit eingestellt, zeigt das Modul die Warnung “Thermostat uses degrees Fahrenheit”. Die aktuelle Einstellung ist unter http://<thermostat IP>/rpc/Service.GetConfig?id=0 sichtbar ("temp_unit": "C").
Installateurparameter am Thermostat
Stellen Sie die Installateurparameter über das Tastenfeld des Thermostats ein, bevor Sie es mit TapHome verbinden, denn sie bestimmen, welche Betriebsarten und Sollwerte das Thermostat akzeptiert:
- H02 — Systemtyp und die Betriebsarten, die das Thermostat anbietet (Tabelle oben).
- H05 — 0 Heizen und Kühlen, 1 nur Kühlen, 2 nur Heizen.
- H23 / H24 — minimaler und maximaler Sollwert (Standard 5 °C und 35 °C).
- A05 / A06 — Frostschutz ein/aus und seine Raumtemperaturschwelle (0–21 °C, Standard 5 °C).
Um die Installateurparameter aufzurufen, halten Sie die Taste Mode 5 Sekunden lang gedrückt; das Display zeigt die Parametergruppen (H, P, F …). Wählen Sie Gruppe und Parameter mit den Auf- und Ab-Tasten, ändern Sie den Wert und speichern Sie ihn. Die vollständige Parameterliste steht in der technischen Anleitung von LinkedGo.
Thermostat in TapHome hinzufügen
Fügen Sie in TapHome das Modul aus dieser Vorlage unter einer Packet-Parser-Schnittstelle hinzu und geben Sie die IP-Adresse des Thermostats ein.
Gerätefunktionen
| Gerät | Funktion |
|---|---|
| Thermostat | Raumtemperatur, Solltemperatur (5–35 °C, Schritt 0,5 °C) und Raumluftfeuchtigkeit |
| Fan speed | Lüfterstufe: Auto, Low, Medium, High |
| Working mode | Betriebsart: Cool, Heat, Dry, Ventilation, Floor heating |
| Thermostat on/off | schaltet die Regelfunktion des Thermostats ein oder aus |
| Anti-freeze | Frostschutz ein oder aus |
| Target humidity | Feuchtesollwert für den Modus Dry (40–75 %) |
Welche Betriebsarten das Thermostat akzeptiert, hängt von H02 ab. Ein für einen 2-Rohr-AC-Gebläsekonvektor konfiguriertes Gerät (H02 = 0) bietet Cool, Dry, Heat und Ventilation. Wenn Sie eine Betriebsart wählen, die das Thermostat nicht anbietet (zum Beispiel Floor heating ohne Fußbodenheizungsventil), lehnt das Thermostat sie ab und TapHome zeigt die Betriebsart, die aktiv bleibt. Eine Betriebsart, die die Vorlage nicht kennt, wird am Gerät Working mode als Fehler angezeigt.
Modulinformationen und Service-Aktionen
Das Modul zeigt WLAN-Netzwerk, IP-Adresse, Signalstärke, MAC-Adresse, den Servicezustand, den Thermostatmodus (cool, heat oder auto), die Temperatureinheit sowie die Kalibrierungs-Offsets für Temperatur und Luftfeuchtigkeit. Es warnt, wenn ein Firmware-Update verfügbar ist, wenn ein Neustart erforderlich ist, wenn das Thermostat einen Servicefehler meldet und wenn es auf Grad Fahrenheit eingestellt ist. Service-Aktionen: Firmware-Update und Neustart.
Welcher Relaisausgang gerade geschaltet ist (Lüfterstufe, Fan-Coil-Ventil, Fußbodenheizungsventil), ist in der Shelly API nicht verfügbar, daher kann TapHome es nicht anzeigen.
Wissenswertes zum Verhalten
- Nach einem Neustart von TapHome Core liest jedes Gerät seinen Wert vom Thermostat. Eine Änderung, die am Tastenfeld des Thermostats vorgenommen wurde, während Core ausgeschaltet war, bleibt also erhalten und wird nie überschrieben.
- Einen Wert außerhalb des Bereichs des Thermostats (zum Beispiel Sollfeuchte 80 % oder einen Sollwert außerhalb von H23–H24) lehnt das Thermostat ab; TapHome zeigt dann den Wert, der eingestellt bleibt.
- Die Werte werden alle 5–15 Sekunden abgefragt; eine Änderung am Tastenfeld erscheint innerhalb dieser Zeit in TapHome.
Fehlerbehebung
Alle Geräte zeigen “HTTP 401”
Am Thermostat ist der Passwortschutz eingeschaltet. Schalten Sie ihn in der Shelly-App aus und prüfen Sie dann http://<thermostat IP>/rpc/Shelly.GetDeviceInfo im Browser — die Antwort muss ohne Anmeldeaufforderung kommen.
Geräte zeigen “Thermostat answered HTTP …” oder keine Werte
- Prüfen Sie, ob das Thermostat das WLAN-Symbol zeigt und ob seine IP-Adresse unverändert ist (feste Adresse oder DHCP-Reservierung).
- Öffnen Sie
http://<thermostat IP>/rpc/Shelly.GetDeviceInfovon einem Gerät im selben Netzwerk wie TapHome Core — wenn JSON zurückkommt, ist das Thermostat erreichbar. - Stellen Sie sicher, dass TapHome Core und das Thermostat im selben Netzwerk sind oder dass das Routing zwischen ihnen erlaubt ist.
Temperaturen scheinen falsch
- Prüfen Sie die Temperatureinheit — das Modul warnt, wenn das Thermostat auf Fahrenheit eingestellt ist.
- Prüfen Sie die am Modul angezeigten Kalibrierungs-Offsets für Temperatur und Luftfeuchtigkeit.
Working mode oder Fan speed zeigt einen Fehler
Das Thermostat hat einen Wert gemeldet, den die Vorlage nicht kennt. Die Shelly API listet die Lüfterstufen auto, low, medium und high; die technische Anleitung von LinkedGo nennt für einen DC-Gebläsekonvektor fünf Stufen. Prüfen Sie die H02-Einstellung und den Wert auf dem Display des Thermostats.
Display zeigt E03
E03 ist der LinkedGo-Alarmcode für einen Ausfall des Raumsensors. Fehler, die das Thermostat über die Shelly API meldet, erscheinen am Modul als Warnung “Thermostat reports: …”.
