
A Samsung WindFree klíma sablon a TapHome-ot a Samsung SmartThings cloud API-n keresztül köti össze a Samsung split klímaberendezésekkel. A teljes kommunikáció HTTPS-en keresztül zajlik az api.smartthings.com felé — nincs szükség helyi hálózati kábelezésre vagy protokolladapterre. Az egyetlen követelmény egy SmartThings-hez kapcsolt Samsung fiók, egy Personal Access Token (PAT) és a klímaegység Device ID-je.
A sablon 8 eszközt biztosít a teljes klímavezérléshez: be-/kikapcsolás, HVAC mód kiválasztása, ventilátorsebesség, légáramlás iránya, hőmérséklet-célérték, szobahőmérséklet és páratartalom visszaolvasása, valamint Samsung-exkluzív előbeállítások, beleértve a WindFree és WindFree Sleep módokat.
Konfiguráció
SmartThings API hozzáférés beállítása
- Jelentkezz be a Samsung SmartThings fejlesztői portálra az account.smartthings.com/tokens oldalon a klímaegységhez kapcsolt Samsung fiókkal
- Kattints a Generate new token gombra
- Nevezd el a tokent (pl. “TapHome”) és válaszd ki a Devices scope-ot (read + execute)
- Kattints a Generate Token gombra és másold ki a token stringet — nem jelenik meg újra
Device ID megkeresése
A Device ID egy GUID (pl. a1b2c3d4-e5f6-7890-abcd-ef1234567890), amely a klímaegységet azonosítja a SmartThings rendszerben.
- Nyiss meg egy böngészőt vagy API eszközt, és küldj egy GET kérést a következő címre:az
1https://api.smartthings.com/v1/devicesAuthorization: Bearer <a-tokened>fejléccel - Keresd meg a Samsung WindFree klímát a válaszban — a
deviceIdmező tartalmazza a szükséges GUID-ot - Alternatívaként használhatod a SmartThings CLI-t vagy a Samsung SmartThings mobilalkalmazást (Device Info szekció)
Import paraméterek
A sablon importálásakor a TapHome-ban add meg:
| Paraméter | Leírás | Formátum |
|---|---|---|
| Token | SmartThings Personal Access Token | Hosszú alfanumerikus string |
| DeviceId | SmartThings eszközazonosító | UUID / GUID formátum |
A SmartThings Personal Access Tokenek (PAT) tesztelésre és személyes használatra szolgálnak. Lejárhatnak vagy visszavonhatók. Ha a token érvénytelenné válik, generálj újat az account.smartthings.com/tokens oldalon, és frissítsd a modul változót a TapHome-ban.
Internet-függőség
Ez egy kizárólag felhőalapú integráció. Minden adat a Samsung SmartThings szervereken (api.smartthings.com:443) halad keresztül. A sablon aktív internetkapcsolatot igényel a TapHome Core-on. A klímaegységnek regisztráltnak és online-nak kell lennie a SmartThings alkalmazásban.
Eszközképességek
Tápellátás és HVAC mód
A Power kapcsoló a SmartThings switch capability-n keresztül kapcsolja be és ki a klímaegységet.
A HVAC Mode választó öt üzemmódot kínál: Heat, Cool, Cool+Heat (auto), Dry és Fan Only. A módnevek a TapHome-ban a SmartThings API heat, cool, auto, dry és wind értékeinek felelnek meg.
Ventilátor és légáramlás vezérlése
A Fan Mode választó öt sebességet kínál: Auto, Low, Medium, High és Turbo.
A Swing Mode választó a légterelő lamellák oszcillációját vezérli négy opcióval: Fixed (nincs mozgás), All (mindkét tengely), Vertical és Horizontal.
Előbeállított módok (WindFree)
A Preset Mode választó a Samsung-specifikus opcionális módokat vezérli a custom.airConditionerOptionalMode capability-n keresztül. Hét előbeállítás érhető el:
| Érték | Mód | Leírás |
|---|---|---|
| 0 | Off | Nincs aktív előbeállított mód |
| 1 | Sleep | Fokozatos hőmérséklet-beállítás az éjszakai kényelem érdekében |
| 2 | Quiet | Csökkentett zajszintű üzemeltetés |
| 3 | Smart | AI-alapú optimalizáció |
| 4 | Speed | Gyors hűtés vagy fűtés |
| 5 | WindFree | A levegő több ezer mikro-nyíláson keresztül oszlik el — nincs közvetlen légáram |
| 6 | WindFree Sleep | A WindFree légoszlás kombinálása alvás móddal |
A WindFree a Samsung szabadalmaztatott funkciója, amely a WindFree sorozatra jellemző. Kiküszöböli a közvetlen légáramlást azáltal, hogy a klimatizált levegőt a front panel mikro-perforációin keresztül osztja el.
A Preset Mode eszköz a státuszt egy dedikált capability végpontról (
/v1/devices/{DeviceId}/components/main/capabilities/custom.airConditionerOptionalMode/status) olvassa a teljes eszközstátusz végpont helyett, ezzel biztosítva az aktív előbeállítás megbízható visszaolvasását.
Hőmérséklet-vezérlés és -monitorozás
A Thermostat eszköz 10 diszkrét lépésben állítja be a hűtési célhőmérsékletet 18 °C-tól 27 °C-ig. Minden lépés egy kapcsolóindexnek felel meg (0 = 18 °C, 9 = 27 °C). A SmartThings API szélesebb tartományt támogat (16–30 °C), de a sablon a 18–27 °C részt használja.
A Cooling Setpoint (Readback) eszköz egy csak olvasható hőmérséklet-szenzor, amely a klímaegység által jelentett aktuális célhőmérsékletet tükrözi. Vizuális visszajelzést nyújt a TapHome-ban írási lehetőség nélkül — a hőmérséklet megváltoztatásához használd a Thermostat eszközt.
A Temperature + Humidity szenzor a szobahőmérsékletet (°C) és a relatív páratartalmat olvassa a klímaegység beépített szenzoraiból. A páratartalmat az API 0–100 egész számként adja vissza, és a TapHome analóg bemenetéhez 0–1 arányra konvertálja (pl. 55 % = 0,55). Ez az eszköz 15 másodperces intervallumokban polloz (lassabban, mint a vezérlőeszközök 2,5 másodperces intervalluma).
További képességek
Egyes WindFree modellek porszint- (PM2.5/PM10), szagszint- és kombinált levegőminőség-szenzorokat is elérhetővé tesznek, valamint igényvezérelt terhelésvezérlést és automatikus öntisztító módot. Ezek a képességek elérhetők a SmartThings API-n keresztül, de jelenleg nincsenek implementálva a sablonban. Egy jövőbeli sablonfrissítésben adhatók hozzá.
Hibaelhárítás
Hitelesítési hibák (HTTP 401)
- Ellenőrizd, hogy a Personal Access Token még érvényes-e — a PAT tokenek lejárhatnak vagy manuálisan visszavonhatók
- Generálj új tokent az account.smartthings.com/tokens oldalon, és frissítsd a
Tokenváltozót a TapHome modulbeállításaiban - Győződj meg róla, hogy a token rendelkezik a Devices scope-pal
Eszköz nem található (HTTP 404)
- Ellenőrizd, hogy a
DeviceIdhelyes-e — küldjGET /v1/deviceskérést a tokennel, és ellenőrizd a GUID-ot - Ellenőrizd, hogy a klímaegység online-e a SmartThings alkalmazásban
- Ellenőrizd, hogy a klímaegység ugyanahhoz a Samsung fiókhoz van-e regisztrálva, mint a token
Az eszköz nem reagál
- Ellenőrizd a TapHome Core internetkapcsolatát
- Ellenőrizd, hogy a Samsung SmartThings felhőszolgáltatás működik-e (állapot: status.smartthings.com)
- Indítsd újra a klímaegységet, és várd meg, amíg újra megjelenik a SmartThings alkalmazásban
Kérésszám-korlátozás (HTTP 429)
A SmartThings API kérésszám-korlátokat érvényesít. A sablon a vezérlőeszközöket 2,5 másodpercenként, a szenzorokat 15 másodpercenként pollozza. Ha más integrációk (Home Assistant, SmartThings automatizálások) ugyanazt a fiókot használják, az összesített kérésfrekvencia meghaladhatja a korlátot. Throttling esetén fontold meg a lekérdezési intervallumok növelését a TapHome sablonban.
Ez egy kizárólag felhőalapú integráció, amely a Samsung SmartThings szerverek elérhetőségétől és aktív internetkapcsolattól függ. Felhőkimaradások vagy internetszakadások során a sablon nem tudja olvasni vagy vezérelni a klímaegységet. Nincs helyi tartalék kommunikációs útvonal.
