Vågn blidt op med Yeelight Smart RGB LED-pære og Tasker

Jeg efterligner en solnedgang og en solopgang ved hjælp af Tasker og Yeelight. En fantastisk måde at forbinde din alarm med en smart pære. God morgen alle sammen!

Det bliver mørkere og dystrere her på den nordlige halvkugle, især i Storbritannien, hvor det naturlige lys er ude efter kl. Da disse forhold ikke snart vil forbedre sig (i hvert fald ikke før foråret), lad os bruge Tasker og Yeelight Smart RGB LED-pæren til at efterligne en solnedgang og en solopgang efter behov.

Yeelight-appen er blevet opdateret. Nye Tasker-indstillinger er blevet introduceret, herunder variabel for lysstyrke, farve og temperatur. Desværre brød opdateringen de foruddefinerede scener, hvilket gjorde mine andre tutorials irrelevante. Jeg har nået ud til Yeelight-folkene og overgivet min feedback. Jeg håber, at vi vil se funktionaliteten gendannet i den næste opdatering!

Det lyder som en god plan! Hvis du vil vide mere om Yeelight Smart RGB-pæren, så tjek det ud dette indlæg. Kort sagt kommer dette WiFi-lys med Tasker-integration, så der er ikke behov for hacks. Det understøtter også Amazon Alexa og Google Assistant! Jeg viser dig, hvordan du udløser en kunstig solnedgang, når telefonen vendes på hovedet, og hvordan du laver en alarm, der gradvist aktiverer lyset i dit værelse.


Tasker og Yeelight Solnedgang og solopgang adfærd

[appbox googleplay com.yeelight.cherry]

[appbox googleplay com.joaomgcd.autotools]

[appbox googleplay com.terdelle.twilight]

For at spare mig selv for noget besvær bruger jeg Twilight-appen til dens Tasker-plugin, som fortæller Tasker, om det er dag eller nat. Jeg har en nat og dag trigger, som indstiller variablen %Sollys til de tilsvarende værdier. Jeg vil bruge disse til at styre Tasker- og Yeelight-udløserne.

TASKER PROFIL Twilight Sunrise/Sunset

Profile: Sunlight Day 

Tilstand: Twilight [ Konfiguration: Fra SOLOPGANG til SOLNEDGANG på enhedens placering. ]

Indtast: Sunlight Operator+

A1: Variabel Indstil [ Navn:%Sunlight Til: dag

Gentagelsesvariabler: Fra Gør matematik: Fra Tilføj: Fra ]

Profil: Sunlight Night

Tilstand: Tusmørke [ Konfiguration: Fra SOLNEDGANG til SOLOPGANG ved enhedens placering. ]

Indtast: Sunlight Operator-

A1: Variabel Indstil [ Navn:%Sollys Til: nat

Gentagelsesvariabler: Fra Gør matematik: Fra Tilføj: Fra ]

Læs mere

Solnedgang

Da Yeelight-appen kommer med ret pæne forudindstillinger, kan vi bruge den til at skabe Sunset-adfærden. Forudindstillingen varer 15 min og går fra varm orange/rød gennem dunkle farver til til sidst en komplet blackout.

TASKER PROFIL - Solnedgang

Profile: Sunset 

Tilstand: Orientering [ Er: Forsiden nedad]

Tilstand: Wifi tilsluttet [ SSID: FASTBERRY MAC:* IP:* Aktiv: Ja ]

Tilstand: Variabel værdi [ %Sollys ~ nat ]

Indtast: Solnedgang

A1: Yeelight-enhed [ Konfiguration: Enhed: lampe, Handling: SCENE, Param: 70 Timeout (sekunder):0 ]

Læs mere

Hvis du vil forlænge/forkorte den kunstige solnedgang, kan du bruge appen til at oprette et par farveforudindstillinger og blande det i Tasker ved hjælp af en kombination af vente- og lysstyrkehandlinger.

I mit scenarie brugte jeg WiFi-oplysningerne og værdien af %Sollys for at forhindre Yeelight smart-pæren i at skifte solnedgangstilstand ved et uheld. Du er velkommen til at tildele en anden trigger eller en stemmekommando.

Solopgang

Solopgangsadfærd kombineres bedst med en indstillet alarm. I mit scenarie tænder jeg lyset 5 minutter før alarmen går i gang. Lyset forbliver svagt i starten, og skifter derefter farve og lysstyrke i løbet af de næste 15 minutter, indtil det når fuld intensitet.

Tasker og Yeelight alarm

Jeg brugte AutoTools til at få den rigtige tidsvælgerdialog. Hvis du hellere vil skabe en scene, er du velkommen til at gøre det. Du kan også linke dette til en stemmekommando. Uanset hvad der passer dig, er det fantastisk, så længe du får tiden i 15:43-formatet.

TASKER OPGAVE - Alarm

Alarm 

A1: Dialogboksen AutoTools [ Konfiguration: Dialogtype: Dato og klokkeslæt

Vælg tid: sandt

Tidsvælgertitel: Indstil alarm

Format: HH: mm

Datoformat Separator:, Timeout (sekunder):60 ]

A2: Variabelsæt [ Navn:%Sunrise1 Til:%atdatetimeseconds-300

Gentagelsesvariabler: Fra Gør matematik: Til Tilføj: Fra ]

A3: Variabelsæt [ Navn:%Sunrise2 To:%atdatetimeseconds-300

Gentagelsesvariabler: Fra Gør matematik: Til Tilføj: Fra ]

A4: Variabel opdeling [ Navn:%atdatetime1 Splitter:: Slet base: Fra ]

A5: Indstil alarm [ Timer:%atdatetime11 Minutes:%atdatetime12

Etiket: Med lampe Lyd: Vibrer: Standard Bekræft: Fra ]

Læs mere

A2, A3

Tiden indstillet via AutoTools er tilgængelig i sekunder, vi kan bruge den direkte til at tildele værdierne for %solopgang1 og %solopgang2 (vi har brug for dette for at skabe tidskonteksten og omgå evt tidsproblemer).

A5

For at indstille alarmen skal vi dog have de timer og minutter, vi får separat. Vi kan opdele den eksisterende variabel %atdatetime1 med ":" som vist i A4. Når dette er gjort, har vi %atdatetime11 i timer og %atdatetime12 i minutter.

Solopgang profil

Det er på tide (ingen ordspil) til at sætte konteksten og udløse Yeelight. Handlingen er enkel, vælg Yeelight-handlingen og sæt scenen til Sunrise. I henhold til kontekst, brug tid og tildel %solopgang1 og %solopgang2.

TASKER PROFIL - Solopgang

Profile: Sunrise 

Tid: Fra %Sunrise1 Til %Sunrise2

Tilstand: Variabel værdi [ %Sollys ~ nat ]

Indtast: Solopgang

A1: Yeelight-enhed [ Konfiguration: Enhed: lampe,

Handling: SCENE, parameter: 68 timeout (sekunder):0 ]

Læs mere

Konklusion og download

Som du kan se, er Tasker og Yeelight næsten et match made in heaven. Lyset ser godt ud, når du skal sove, og forhåbentlig vil det mindske noget stress ved at stå tidligt op. Jeg har givet feedback til Yeelight-teamet med hensyn til support til Tasker-variabler. Det ville være rart at have lysstyrken, farven og scenerne tilgængelige med variablerne.

Download Tasker Yeelight Gently Wake Project

Download ovenstående ZIP-fil og udpak indholdet til det interne lager på din Android-enhed. Åbn Tasker og deaktiver "Begyndertilstand" i Indstillinger. Gå derefter tilbage til Taskers hovedside og tryk længe på startikonet i nederste venstre hjørne. Du vil se en mulighed for at "importere" et projekt. Tryk på denne mulighed, og find derefter den .prj.xml-fil, du udpakkede tidligere. Når den er importeret, vil du se en ny fane nederst ved siden af ​​standardhjemmeikonet i Tasker. Denne indeholder profilerne og opgaver for dette hjælperprojekt.

Følg XDA-udviklere tutorials feed for flere indlæg som dette. Tjek også vores Tasker tips og tricks forum for de seneste kreationer blandt automationsentusiaster i vores samfund.