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.