
Die Samsung WindFree Klimaanlagen-Vorlage verbindet TapHome über die Samsung SmartThings Cloud API mit Samsung Split-Klimageräten. Die gesamte Kommunikation erfolgt über HTTPS an api.smartthings.com — keine lokale Verkabelung oder Protokolladapter erforderlich. Die einzigen Voraussetzungen sind ein Samsung-Konto mit SmartThings, ein Personal Access Token (PAT) und die Device ID des Klimageräts.
Die Vorlage bietet 8 Geräte für die vollständige Klimasteuerung: Ein-/Ausschalten, HVAC-Modusauswahl, Lüftergeschwindigkeit, Luftstromrichtung, Temperatursollwert, Rückmeldung von Raumtemperatur und Luftfeuchtigkeit sowie Samsung-exklusive Voreinstellungen einschließlich WindFree und WindFree Sleep.
Konfiguration
SmartThings API-Zugang einrichten
- Melden Sie sich im Samsung SmartThings Developer Portal unter account.smartthings.com/tokens mit dem Samsung-Konto an, das mit dem Klimagerät verknüpft ist
- Klicken Sie auf Generate new token
- Benennen Sie den Token (z. B. “TapHome”) und wählen Sie den Scope Devices (read + execute)
- Klicken Sie auf Generate Token und kopieren Sie den Token-String — er wird nicht erneut angezeigt
Device ID ermitteln
Die Device ID ist eine GUID (z. B. a1b2c3d4-e5f6-7890-abcd-ef1234567890), die das spezifische Klimagerät in SmartThings identifiziert.
- Öffnen Sie einen Browser oder ein API-Tool und senden Sie einen GET-Request an:mit dem Header
1https://api.smartthings.com/v1/devicesAuthorization: Bearer <Ihr-Token> - Finden Sie die Samsung WindFree Klimaanlage in der Antwort — das Feld
deviceIdenthält die benötigte GUID - Alternativ können Sie die SmartThings CLI oder die Samsung SmartThings Mobile-App (Bereich Device Info) verwenden
Import-Parameter
Beim Import der Vorlage in TapHome geben Sie ein:
| Parameter | Beschreibung | Format |
|---|---|---|
| Token | SmartThings Personal Access Token | Langer alphanumerischer String |
| DeviceId | SmartThings Geräte-Identifikator | UUID / GUID Format |
SmartThings Personal Access Tokens (PATs) sind für Tests und den persönlichen Gebrauch bestimmt. Sie können ablaufen oder widerrufen werden. Wenn der Token ungültig wird, generieren Sie einen neuen unter account.smartthings.com/tokens und aktualisieren Sie die Modulvariable in TapHome.
Internetabhängigkeit
Dies ist eine reine Cloud-Integration. Alle Daten laufen über Samsung SmartThings Server (api.smartthings.com:443). Die Vorlage erfordert eine aktive Internetverbindung am TapHome Core. Das Klimagerät muss in der SmartThings App registriert und online sein.
Gerätefähigkeiten
Stromversorgung und HVAC-Modus
Der Power-Schalter schaltet das Klimagerät über die SmartThings Capability switch ein und aus.
Der HVAC Mode-Wahlschalter bietet fünf Betriebsmodi: Heat, Cool, Cool+Heat (auto), Dry und Fan Only. Die Modusnamen in TapHome entsprechen den SmartThings API-Werten heat, cool, auto, dry und wind.
Lüfter und Luftstromsteuerung
Der Fan Mode-Wahlschalter bietet fünf Geschwindigkeiten: Auto, Low, Medium, High und Turbo.
Der Swing Mode-Wahlschalter steuert die Lamellenoszillation mit vier Optionen: Fixed (keine Bewegung), All (beide Achsen), Vertical und Horizontal.
Voreinstellungsmodi (WindFree)
Der Preset Mode-Wahlschalter steuert Samsung-spezifische optionale Modi über die Capability custom.airConditionerOptionalMode. Sieben Voreinstellungen sind verfügbar:
| Wert | Modus | Beschreibung |
|---|---|---|
| 0 | Off | Kein Voreinstellungsmodus aktiv |
| 1 | Sleep | Schrittweise Temperaturanpassung für nächtlichen Komfort |
| 2 | Quiet | Betrieb mit reduziertem Geräuschpegel |
| 3 | Smart | KI-basierte Optimierung |
| 4 | Speed | Schnelles Kühlen oder Heizen |
| 5 | WindFree | Luft wird durch tausende Mikrolöcher verteilt — kein direkter Luftzug |
| 6 | WindFree Sleep | Kombination aus WindFree-Luftverteilung und Schlafmodus |
WindFree ist eine proprietäre Samsung-Funktion, die einzigartig für die WindFree-Serie ist. Sie eliminiert direkten Luftstrom durch Verteilung der klimatisierten Luft über Mikro-Perforationen im Frontpanel.
Das Preset Mode-Gerät liest den Status von einem dedizierten Capability-Endpunkt (
/v1/devices/{DeviceId}/components/main/capabilities/custom.airConditionerOptionalMode/status) statt vom vollständigen Gerätestatus-Endpunkt, was eine zuverlässige Rückmeldung der aktiven Voreinstellung gewährleistet.
Temperatursteuerung und -überwachung
Das Thermostat-Gerät setzt die Zielkühltemperatur in 10 diskreten Schritten von 18 °C bis 27 °C. Jeder Schritt entspricht einem Schalterindex (0 = 18 °C, 9 = 27 °C). Die SmartThings API unterstützt einen breiteren Bereich (16–30 °C), aber die Vorlage verwendet die Teilmenge 18–27 °C.
Das Gerät Cooling Setpoint (Readback) ist ein schreibgeschützter Temperatursensor, der den aktuellen Temperatursollwert des Klimageräts spiegelt. Es bietet visuelle Rückmeldung in TapHome ohne Schreibmöglichkeit — verwenden Sie das Thermostat-Gerät zur Temperaturänderung.
Der Temperature + Humidity-Sensor liest die Raumtemperatur (°C) und relative Luftfeuchtigkeit von den eingebauten Sensoren des Klimageräts. Die Luftfeuchtigkeit wird als Ganzzahl 0–100 von der API zurückgegeben und in ein Verhältnis 0–1 für den analogen TapHome-Eingang konvertiert (z. B. wird 55 % zu 0,55). Dieses Gerät pollt in 15-Sekunden-Intervallen (langsamer als das 2,5-Sekunden-Intervall der Steuergeräte).
Weitere Fähigkeiten
Einige WindFree-Modelle stellen auch Sensoren für Staubgehalt (PM2.5/PM10), Geruchsniveau und kombinierte Luftqualität bereit, sowie Laststeuerung nach Bedarf und einen automatischen Selbstreinigungsmodus. Diese Fähigkeiten sind über die SmartThings API verfügbar, aber noch nicht in der Vorlage implementiert. Sie können in einem zukünftigen Vorlagen-Update hinzugefügt werden.
Fehlerbehebung
Authentifizierungsfehler (HTTP 401)
- Überprüfen Sie, ob der Personal Access Token noch gültig ist — PATs können ablaufen oder manuell widerrufen werden
- Generieren Sie einen neuen Token unter account.smartthings.com/tokens und aktualisieren Sie die
Token-Variable in den TapHome-Moduleinstellungen - Stellen Sie sicher, dass der Token den Scope Devices aktiviert hat
Gerät nicht gefunden (HTTP 404)
- Bestätigen Sie, dass die
DeviceIdkorrekt ist — senden SieGET /v1/devicesmit dem Token und überprüfen Sie die GUID - Überprüfen Sie, ob das Klimagerät in der SmartThings App online ist
- Prüfen Sie, ob das Klimagerät unter demselben Samsung-Konto wie der Token registriert ist
Gerät reagiert nicht
- Überprüfen Sie die Internetverbindung des TapHome Core
- Prüfen Sie, ob der Samsung SmartThings Cloud-Dienst funktioniert (Status unter status.smartthings.com)
- Starten Sie das Klimagerät neu und warten Sie, bis es wieder in der SmartThings App erscheint
Ratenbegrenzung (HTTP 429)
Die SmartThings API erzwingt Ratenlimits. Die Vorlage pollt Steuergeräte alle 2,5 Sekunden und Sensoren alle 15 Sekunden. Wenn andere Integrationen (Home Assistant, SmartThings-Automatisierungen) dasselbe Konto nutzen, kann die kombinierte Anfragerate das Limit überschreiten. Erwägen Sie bei Throttling die Erhöhung der Abfrageintervalle in der TapHome-Vorlage.
Dies ist eine reine Cloud-Integration, die von der Verfügbarkeit der Samsung SmartThings Server und einer aktiven Internetverbindung abhängt. Bei Cloud-Ausfällen oder Internetunterbrechungen kann die Vorlage das Klimagerät weder auslesen noch steuern. Es gibt keinen lokalen Fallback-Kommunikationsweg.
