Smarte gardiner med Switch-bot og IFTTT

Vidste du, at du kan gøre gammeldags stof gardiner smarte? Der er ingen grund til at skifte gardinerne ud, du kan bare tilføje små robotter, som hænger i gardinstangen og trækker gardinerne til og fra for dig!

Slut med at diskutere hvem der skal stå ud af sengen og lukke sollyset ind. Lad Google assistenten eller Homey sætte Switchbot til det.

Nu kigger du så på artikel-billedet og tænker, at du da aldrig får lov til at hænge sådan nogle grimme robotter op foran gardinerne… Men billedet er taget udefra – robotterne bliver dækket af gardinerne og kan derfor næsten ikke ses.

I denne guide vil jeg vise, hvordan du kan få forbindelse til SwitchBot produkterne fra Homey. Jeg vil ikke gennemgå den indledende opsætning i SwitchBot app’en på din telefon.

Hvilket hardware skal der bruges?

Der skal indkøbes følgende fra SwitchBot hjemmesiden eller Amazon. Produkterne findes ikke i Danmark endnu.

SwitchBot Curtain robotterne bruger bluetooth til at kommunikere med omverden. Der er godt nok bluetooth i Homey, men der er endnu ikke udviklet en Homey app til SwitchBot produkterne, så vi er nødt til at gå en anden vej. Derfor skal vi også bruge SwitchBot Hub’en, som kommunikerer med bluetooth til robotterne og med WiFi til internettet.

Vær opmærksom på, at bluetooth ikke har ret lang rækkevidde, så der kan ikke være meget mere end én væg mellem robotterne og hub’en. Det kan derfor være svært at få forbindelse fra hub’en og ud til 2 forskellige sæt gardiner i hver sin ende af et større hus.

Du kan godt nøjes med at styre gardinerne fra din mobil telefon eller en SwitchBot Remote og spare hub’en væk.

IFTTT – Hvorfor og hvordan?

Indtil der bliver udviklet en Homey app, der enten kan kommunikere med bluetooth direkte til gardin robotterne eller direkte med SwitchBot hub’en, så er vi nødt til at bruge en tredje part til kommunikation. Den tredje part skal kunne kommunikere både med Homey og med SwitchBot hub’en – og det kan IFTTT.

Kommunikationsvejen bliver så: Homey –> IFTTT –> SwitchBot hub –> SwitchBot curtain

IFTTT var tidligere en gratis service. Så begyndte de at forlange betaling fra producenterne og nu vil de også have betaling fra forbrugerne, mere præcist $3,99 pr. måned!

Heldigvis er der stadigvæk mulighed for at lave 3 stk. gratis applets pr. konto, og vi skal kun bruge 2 stk. En applet er det samme, som vi kalder et flow i Homey. Så én applet til at åbne og én til at lukke gardinerne.
IFTTT applet’ene kan genbruges i flere flows, så vi bliver ikke berørt af grænsen. Alt logikken lader vi Homey om, IFTTT skal bare sende kommandoerne videre for os.

Flow’et i Homey

Start med at installere IFTTT app’en i Homey. Se evt. GRUNDLÆGGENDE: INSTALLER EN APP for hjælp.

Der skal ikke konfigureres noget i app’en og du skal heller ikke tilknytte din IFTTT konto til Homey – faktisk er det slet ikke nødvendigt at have oprettet en konto på IFTTT endnu.

Opret ovenstående flow til at åbne gardinerne. Du bestemmer selv hvilken tekst du vil skrive på IFTTT kortet. Den tekst som du skriver her, kan du genfinde på IFTTT hjemmesiden, så snart du har gemt flow’et i Homey.

Lav evt. et flow til at lukke gardinerne med det samme.

Applet’en i IFTTT

If This delen

Hvis du ikke allerede har det, så start med at oprette en gratis konto på https://ifttt.com

  • Vælg “Create” / “Applets” på IFTTT hjemmesiden.
    Så kommer du frem til en simpel IF THIS THEN THAT formular, som vi skal have udfyldt.
  • Klik på “Add” på “If This” knappen.
  • Søg efter og vælg “Homey” fra listen af producenter.
    Hvis dette er første gang du bruger Homey på IFTTT, så bliver du bedt om at logge ind på din Homey konto og tillade at IFTTT får adgang til din Homey enhed.
  • Læs nu forklaringen om hvordan Homey integrationen fungerer og klik på den for at komme videre.
  • På sidste side kan du i drop-down’en vælge den tekst som du skrev i Homey flow’et i tidligere afsnit af denne guide. Har du både oprettet åbne og lukke flow’et, så er der 2 stk. at vælge imellem.
    Vi starter med at vælge åbne flow’et.

Then That delen

På dette tidspunkt er det vigtigt, at du allerede har installeret Switchbot Curtain robotterne og har både dem og SwitchBot Hub’en konfigureret i SwitchBot App’en.

  • Klik på “Add” på “Then That” knappen.
  • Søg efter og vælg “SwitchBot” fra liste af producenter.
    Du bliver bedt om at logge ind på din SwitchBot konto, hvis det er første gang at du benytter SwitchBot i IFTTT.
  • Find og vælg “Control Curtain” på listen.
  • Vælg dine gardiner og at action’en skal være, at de skal åbne.
    Bekræft med at klikke på “Create action” app’en.
  • Klik på “Finish” knappen så bliver applet’en oprettet.

Lav nu en applet magen til med lukke flow’et og lukke kommando’en.

Tid til test – fra sengen!

Test til sidst at flow’et i Homey fungerer. Vær opmærksom på, at der er nogle sekunders forsinkelse, inden kommandoen kommer fra Homey og frem til robotterne på gardinstangen.

Tip: Jeg har tilføjet lidt vægt i bunden af gardinet, for at være sikker på at de ender med at hænge lige efter at de er trukket for.