
Šablóna Sensibo Air Conditioner Smart Control pripája TapHome k akejkoľvek klimatizácii ovládanej infračerveným signálom prostredníctvom inteligentného ovládača Sensibo (Sky, Air alebo Air Pro). Zariadenie Sensibo sa umiestni v blízkosti klimatizácie, naučí sa jej IR kódy a sprístupní kompletné ovládanie cez Sensibo Cloud API v2. TapHome komunikuje so servermi Sensibo cez HTTPS a prijíma stavové dáta v JSON formáte — nie je potrebná žiadna fyzická kabeláž ku klimatizácii.
Šablóna poskytuje 8 zariadení pokrývajúcich zapnutie/vypnutie, výber prevádzkového režimu, rýchlosť ventilátora, polohu vertikálnych lamiel, termostat s nastavením cieľovej teploty, monitorovanie teploty a vlhkosti, ovládanie displeja a upozornenia na údržbu filtra. Jediné požiadavky sú účet Sensibo, zariadenie Sensibo pripojené k Wi-Fi a API kľúč.
Konfigurácia
Sensibo účet a nastavenie zariadenia
Zariadenie Sensibo (Sky, Air alebo Air Pro) musí byť nainštalované, spárované s klimatizáciou cez mobilnú aplikáciu Sensibo a pripojené k Wi-Fi sieti. Zariadenie musí byť zobrazené ako online v aplikácii Sensibo pred pokračovaním s integráciou TapHome.
Získanie API kľúča
- Otvorte home.sensibo.com/me/api vo webovom prehliadači
- Prihláste sa pomocou prihlasovacích údajov účtu Sensibo
- Kliknite na Generate API Key, ak ešte nemáte vygenerovaný kľúč
- Skopírujte API kľúč — je to dlhý alfanumerický reťazec
API kľúč poskytuje prístup ku všetkým zariadeniam Sensibo na vašom účte.
Zistenie identifikátora POD
POD je unikátny identifikátor pre každé zariadenie Sensibo. Kde ho nájdete:
- V aplikácii Sensibo — otvorte nastavenia zariadenia a vyhľadajte Device ID
- Cez API — zavolajte
GET https://home.sensibo.com/api/v2/users/me/pods?apiKey={apiKey}a poznačte si poleidpre každé zariadenie
Každé zariadenie Sensibo má iný POD. Ak máte viacero zariadení Sensibo, musíte šablónu importovať samostatne pre každé s jeho vlastným POD.
Parametre importu
Pri importovaní šablóny v TapHome zadajte:
- API Key — API kľúč z vývojárskeho portálu Sensibo
- POD — unikátny identifikátor pre konkrétnu jednotku Sensibo
Závislosť na internete
Toto je čisto cloudová integrácia. Všetky dáta prechádzajú cez servery Sensibo (home.sensibo.com:443). Šablóna nebude fungovať bez aktívneho internetového pripojenia na TapHome Core aj na zariadení Sensibo.
Schopnosti zariadení
Monitorovanie teploty a vlhkosti
Senzor Current Temperature & Humidity číta zabudované snímače teploty a vlhkosti na zariadení Sensibo. Teplota je hlásená v jednotke nakonfigurovanej na zariadení Sensibo (typicky Celsius). Vlhkosť je delená 100 pre rozsah analógového vstupu TapHome 0–1 (napr. 60 % sa zobrazí ako 0,60).
Ovládanie termostatu
Thermostat poskytuje kompletné ovládanie klímy s nastavením cieľovej teploty. Číta aktuálnu izbovú teplotu, vlhkosť a cieľovú teplotu zo stavu klimatizácie. Zápis nového setpointu odošle PATCH požiadavku na Sensibo API, ktoré následne vyšle zodpovedajúci IR príkaz klimatizácii. Dostupný teplotný rozsah závisí od spárovaného modelu klimatizácie (typicky 16–32 °C).
Ovládanie napájania
Spínač Power zapína a vypína klimatizáciu. Po vypnutí Sensibo odošle IR príkaz na vypnutie. Po zapnutí klimatizácia obnoví posledný aktívny režim.
Výber režimu klimatizácie
Prepínač AC Mode ovláda prevádzkový režim so 6 stavmi:
| Hodnota | Režim |
|---|---|
| 0 | VYP |
| 1 | Chladenie |
| 2 | Kúrenie |
| 3 | Ventilátor |
| 4 | Sušenie |
| 5 | Auto |
Nastavenie režimu na 0 (VYP) odošle príkaz na vypnutie namiesto zmeny režimu. Dostupné režimy závisia od spárovanej klimatizácie — nie všetky jednotky podporujú každý režim.
Ovládanie rýchlosti ventilátora
Prepínač Fan Level ovláda rýchlosť ventilátora so 6 úrovňami:
| Hodnota | Úroveň |
|---|---|
| 0 | Žiadna |
| 1 | Nízka |
| 2 | Stredná |
| 3 | Vysoká |
| 4 | Auto |
| 5 | Silná |
Dostupné úrovne ventilátora závisia od modelu spárovanej klimatizácie.
Ovládanie vertikálnych lamiel
Prepínač Vertical Swing ovláda polohu vertikálnych lamiel s 10 stavmi:
| Hodnota | Poloha |
|---|---|
| 0 | Zastavené |
| 1 | Fixná hore |
| 2 | Fixná stred-hore |
| 3 | Fixná stred |
| 4 | Fixná stred-dole |
| 5 | Fixná dole |
| 6 | Rozsah hore |
| 7 | Rozsah stred |
| 8 | Rozsah dole |
| 9 | Rozsah plný |
Dostupné polohy lamiel závisia od spárovanej klimatizácie. Mnohé jednotky podporujú len podmnožinu týchto polôh.
Ovládanie displeja
Spínač Display Light ovláda LED displej na klimatizácii. Nie všetky modely klimatizácií podporujú ovládanie displeja cez IR — ak spárovaná jednotka túto funkciu nepodporuje, príkaz nebude mať žiadny efekt.
Upozornenie na údržbu filtra
Senzor Filter Clean Required (jazýčkový kontakt) indikuje, kedy filtre klimatizácie potrebujú vyčistenie. Číta príznak shouldCleanFilters zo Sensibo API — hodnota je 1, keď filtre potrebujú čistenie, a 0, keď sú čisté. Indikátor filtra je možné resetovať cez mobilnú aplikáciu Sensibo.
Ďalšie schopnosti
Sensibo API tiež sprístupňuje ovládanie horizontálnych lamiel, časovače, Climate React (automatické ovládanie klímy na základe prahových hodnôt), historické merania a senzory kvality vzduchu (TVOC, CO2 na Air Pro). Tieto funkcie môžu byť pridané v budúcej aktualizácii šablóny.
Riešenie problémov
API vracia chybu alebo žiadne dáta
- Overte, že zariadenie Sensibo je online — skontrolujte stavovú LED a mobilnú aplikáciu Sensibo
- Potvrďte, že API kľúč je správny a nebol preg enerovaný
- Uistite sa, že parameter POD presne zodpovedá identifikátoru zariadenia (rozlišuje veľké a malé písmená)
- Skontrolujte, že TapHome Core aj zariadenie Sensibo majú aktívne internetové pripojenie
Chyba “API Key is empty” alebo “Pod is empty”
Šablóna overuje, či sú oba parametre nastavené pred odoslaním API požiadaviek. Ak vidíte túto chybu, otvorte premenné modulu v TapHome a overte, že polia API Key a POD obsahujú správne hodnoty.
Príkazy nemajú žiadny efekt na klimatizáciu
Zariadenie Sensibo ovláda klimatizáciu cez IR (infračervené) signály. Uistite sa, že zariadenie Sensibo má priamy výhľad na IR prijímač klimatizácie. Ak konkrétna funkcia (displej, poloha lamiel) nefunguje, spárovaná klimatizácia nemusí túto funkciu podporovať cez svoj IR protokol.
Sensibo Cloud API vyžaduje aktívne internetové pripojenie a závisí od dostupnosti serverov Sensibo. Počas výpadkov cloudu alebo prerušenia internetu šablóna nebude prijímať aktualizované dáta ani odosielať príkazy. Neexistuje lokálna záloha — všetka komunikácia prechádza cez servery Sensibo.
