Treziți-vă ușor cu becul LED și Tasker-ul Yeelight Smart RGB

Imit un apus și un răsărit folosind Tasker și Yeelight. O modalitate excelentă de a vă conecta alarma la un bec inteligent. dimineata fericita tuturor!

Devine din ce în ce mai întuneric și mai sumbru aici, în emisfera nordică, în special în Regatul Unit, unde lumina naturală este stinsă după ora 18:00. Deoarece aceste condiții nu se vor îmbunătăți în curând (cel puțin până în primăvară), să folosim Tasker și becul LED Yeelight Smart RGB pentru a emula un apus și un răsărit la cerere.

Aplicația Yeelight a fost actualizată. Au fost introduse noi opțiuni Tasker, inclusiv variabile pentru luminozitate, culoare și temperatură. Din păcate, actualizarea a spart scenele predefinite, ceea ce a făcut ca celelalte tutoriale ale mele să fie irelevante. Am luat legătura cu cei de la Yeelight și am trecut peste feedback-ul meu. Sper că vom vedea funcționalitatea restabilită în următoarea actualizare!

Sună ca un plan bun! Dacă doriți să aflați mai multe despre becul Yeelight Smart RGB, consultați acest post

. Pe scurt, această lumină WiFi vine cu integrarea Tasker, așa că nu este nevoie de hack-uri. De asemenea, acceptă Amazon Alexa și Google Assistant! Vă voi arăta cum să declanșați un apus artificial când telefonul este răsturnat și cum să creați o alarmă care va activa treptat luminile din camera dvs.


Comportamentul Tasker și Yeelight Sunset and Sunrise

[appbox googleplay com.yeelight.cherry]

[appbox googleplay com.joaomgcd.autotools]

[appbox googleplay com.terdelle.twilight]

Pentru a mă scuti de bătăi de cap, folosesc aplicația Twilight pentru pluginul său Tasker, care îi spune lui Tasker dacă este zi sau noapte. Am un declanșator de noapte și de zi care setează variabila %Lumina soarelui la valorile corespunzătoare. O să le folosesc pentru a controla declanșatoarele Tasker și Yeelight.

PROFIL TASKER Răsărit/Apus de soare

Profile: Sunlight Day 

Stare: Amurg [ Configurație: De la SUNRISE la SUNSET la locația dispozitivului. ]

Introduceți: Sunlight Operator+

A1: Set de variabile [ Nume:%Sunlight To: day

Variabile recursive: Dezactivat Faceți matematică: Dezactivat Adăugați: Dezactivat ]

Profil: Sunlight Night

Stare: Amurg [ Configurație: De la SUNSET la SUNRISE la locația dispozitivului. ]

Introduceți: Sunlight Operator-

A1: Set de variabile [ Nume:%Sunlight To: night

Variabile recursive: Dezactivat Faceți matematică: Dezactivat Adăugați: Dezactivat ]

citeşte mai mult

Apus de soare

Deoarece aplicația Yeelight vine cu presetări destul de îngrijite, o putem folosi pentru a crea comportamentul Sunset. Presetarea durează 15 minute și trece de la portocaliu/roșu cald la culori slabe până la o întrerupere completă.

PROFIL TASKER - Apus de soare

Profile: Sunset 

Stare: Orientare [ Este: Cu fața în jos ]

Stare: Wifi Conectat [ SSID: FASTBERRY MAC:* IP:* Activ: Da]

Stare: Valoare variabilă [ %Sunlight ~ night ]

Intră: Apus de soare

A1: Dispozitiv Yeelight [Configurație: Dispozitiv: lampă, Acțiune: SCENE, Param: 70 Timeout (Secunde):0]

citeşte mai mult

Dacă doriți să extindeți/scurtați apusul artificial, puteți utiliza aplicația pentru a crea câteva presetări de culoare și a le amesteca în Tasker folosind o combinație de acțiuni de așteptare și luminozitate.

În scenariul meu, am folosit informațiile și valoarea WiFi %Lumina soarelui pentru a împiedica becul inteligent Yeelight să comute accidental modul apus. Simțiți-vă liber să atribuiți un alt declanșator sau o comandă vocală.

răsărit

Comportamentul la răsărit este cel mai bine combinat cu o alarmă setată. În scenariul meu, aprind lumina cu 5 minute înainte ca alarma să se stingă. Lumina rămâne slabă la început, apoi își schimbă culoarea și luminozitatea în următoarele 15 minute până când atinge intensitatea maximă.

Alarma Tasker și Yeelight

Am folosit AutoTools pentru a obține dialogul potrivit pentru selectarea timpului. Dacă preferați să creați o scenă, nu ezitați să o faceți. De asemenea, puteți conecta acest lucru la o comandă vocală. Orice ți se potrivește, este grozav atâta timp cât ai timp în formatul 15:43.

TASKER TASK - Alarmă

Alarm 

A1: Dialog AutoTools [ Configurare: Tip de dialog: Data și ora

Timp de alegere: adevărat

Time Picker Titlu: Setați alarma

Format: HH: mm

Separator format de dată:, Timeout (secunde): 60 ]

A2: Set de variabile [ Nume:%Sunrise1 To:%atdatetimeseconds-300

Variabile recursive: Dezactivat Faceți matematică: Activat Adăugați: Dezactivat ]

A3: Set de variabile [ Nume:%Sunrise2 To:%atdatetimeseconds-300

Variabile recursive: Dezactivat Faceți matematică: Activat Adăugați: Dezactivat ]

A4: Divizare variabilă [Nume:%atdatetime1 Divizor:: Ștergere bază: Dezactivat]

A5: Setați alarma [ Hours:%atdatetime11 Minutes:%atdatetime12

Etichetă: Cu lampă Sunet: Vibrare: Implicit Confirmare: Oprit ]

citeşte mai mult

A2,A3

Timpul setat prin AutoTools este disponibil în secunde, îl putem folosi direct pentru a atribui valorile % Răsărit1 și %Răsărit2 (avem nevoie de acest lucru pentru a crea contextul temporal și a ocoli orice probleme de timp).

A5

Pentru a seta alarma, însă, vom avea nevoie de orele și minutele furnizate separat. Putem împărți variabila existentă %atdatetime1 cu „:” așa cum se arată în A4. Odată ce acest lucru este făcut, avem %atdatetime11 ore în şir şi %atdatetime12 timp de minute.

Profilul răsăritului

Este timpul (fără joc de cuvinte) să setați contextul și să declanșați Yeelight. Acțiunea este simplă, alegeți acțiunea Yeelight și setați scena pentru Sunrise. În funcție de context, folosiți timpul și atribuiți % Răsărit1 și %Răsărit2.

PROFIL TASKER - Răsărit

Profile: Sunrise 

Ora: de la %Sunrise1 până la %Sunrise2

Stare: Valoare variabilă [ %Sunlight ~ night ]

Intră: Răsărit

A1: Dispozitiv Yeelight [ Configurație: Dispozitiv: lampă,

Acțiune: SCENE, Param: 68 Timeout (Secunde):0 ]

citeşte mai mult

Concluzie și descărcare

După cum puteți vedea, Tasker și Yeelight sunt aproape o potrivire făcută în rai. Lumina arată grozav când te culci și sperăm că va reduce stresul de a te trezi devreme. Am transmis feedback echipei Yeelight în ceea ce privește suportul pentru variabilele Tasker. Ar fi frumos să aveți luminozitatea, culoarea și scenele accesibile cu variabilele.

Descărcați proiectul Tasker Yeelight Gently Wake

Descărcați fișierul ZIP de mai sus și extrageți conținutul în memoria internă a dispozitivului dvs. Android. Deschideți Tasker și dezactivați „Modul începător” din Preferințe. Apoi, reveniți la pagina principală a lui Tasker și apăsați lung pe pictograma de pornire din colțul din stânga jos. Veți vedea o opțiune de „import” un proiect. Atingeți acea opțiune, apoi găsiți fișierul .prj.xml pe care l-ați extras mai devreme. Odată importat, veți vedea o filă nouă în partea de jos, alături de pictograma de pornire implicită în Tasker. Acesta conține profilurile și sarcinile acestui proiect de ajutor.

Urmează Tutoriale pentru dezvoltatori XDA feed pentru mai multe postări ca acesta. De asemenea, consultați-ne Sfaturi și trucuri pentru Tasker forum pentru cele mai recente creații printre pasionații de automatizare din comunitatea noastră.