Emuloin auringonlaskua ja auringonnousua Taskerilla ja Yeelightilla. Loistava tapa yhdistää hälytin älylamppuun. Hyvää huomenta kaikille!
Täällä pohjoisella pallonpuoliskolla on tulossa pimeämpää ja synkempää, etenkin Yhdistyneessä kuningaskunnassa, jossa luonnonvaloa on poissa klo 18 jälkeen. Koska nämä olosuhteet eivät parane pian (ainakaan kevääseen asti), käytetään Taskeria ja Yeelight Smart RGB -LED-lamppua jäljittelemään auringonlaskua ja auringonnousua tarpeen mukaan.
Yeelight-sovellus on päivitetty. Uusia Tasker-vaihtoehtoja on otettu käyttöön, mukaan lukien säädettävä kirkkaus, väri ja lämpötila. Valitettavasti päivitys rikkoi ennalta määritetyt kohtaukset, mikä teki muista opetusohjelmistani merkityksettömiä. Olen ottanut yhteyttä Yeelight-ihmisiin ja välittänyt palautteeni. Toivottavasti toiminnallisuus palautetaan seuraavassa päivityksessä!
Kuulostaa hyvältä suunnitelmalta! Jos haluat tietää lisää Yeelight Smart RGB -polttimosta, tutustu Tämä postaus. Lyhyesti sanottuna tässä WiFi-valossa on Tasker-integraatio, joten hakkerointia ei tarvita. Se tukee myös Amazon Alexaa ja Google Assistantia! Näytän sinulle kuinka laukaista keinotekoinen auringonlasku, kun puhelin käännetään ylösalaisin, ja kuinka luodaan hälytys, joka ottaa huoneesi valot käyttöön vähitellen.
Tasker ja Yeelight Sunset and Sunrise -käyttäytyminen
[appbox googleplay com.yeelight.cherry]
[appbox googleplay com.joaomgcd.autotools]
[appbox googleplay com.terdelle.twilight]
Säästäkseni itseäni vaivalta käytän Twilight-sovellusta sen Tasker-laajennukseen, joka kertoo Taskerille, onko päivä vai yö. Minulla on yö- ja päiväliipaisin, joka asettaa muuttujan %Auringonvalo vastaaviin arvoihin. Aion käyttää näitä Tasker- ja Yeelight-laukaisimien ohjaamiseen.
TASKER PROFIILI Twilight Sunrise/Sunset
Profile: Sunlight Day
Tila: Hämärä [ Kokoonpano: Auringon noususta Auringonlaskuun laitteen sijainnissa. ]
Kirjoita: Sunlight Operator+
A1: Muuttujajoukko [ Nimi:%Auringonvalo To: päivä
Toistuva muuttujat: Pois Suorita matematiikka: Pois Liitä: Pois ]
Profiili: Sunlight Night
Tila: Hämärä [ Konfigurointi: Auringonlaskusta SUNRISEen laitteen sijainnissa. ]
Kirjoita: Sunlight Operator-
A1: Muuttujajoukko [ Nimi:%Auringonvalo To: yö
Toistuva muuttujat: Pois Suorita matematiikka: Pois Liitä: Pois ]
Lue lisää
Auringonlasku
Koska Yeelight-sovelluksessa on melko siistit esiasetukset, voimme käyttää sitä auringonlaskun käyttäytymisen luomiseen. Esiasetus kestää 15 minuuttia ja siirtyy lämpimästä oranssista/punaisesta hämäriin väreihin ja lopulta täydelliseen pimennykseen.
TASKER PROFIILI - Auringonlasku
Profile: Sunset
Tila: Suunta [On: Kuvapuoli alaspäin]
Tila: Wi-Fi-yhteys [ SSID: FASTBERRY MAC:* IP:* Aktiivinen: Kyllä ]
Tila: Muuttuva arvo [ %Auringonvalo ~ yö ]
Syötä: Auringonlasku
A1: Yeelight-laite [ Kokoonpano: Laite: lamppu, Toiminto: SCENE, Param: 70 Aikakatkaisu (sekuntia):0 ]
Lue lisää
Jos haluat pidentää/lyhentää keinotekoista auringonlaskua, voit luoda sovelluksella muutaman värin esiasetuksen ja sekoittaa ne Taskerissa käyttämällä odotus- ja kirkkaustoimintojen yhdistelmää.
Skenaariossani käytin WiFi-tietoja ja -arvoa %Auringonvalo estääksesi Yeelight-älypolttimoa vaihtamasta auringonlaskutilaa vahingossa. Voit määrittää toisen liipaisimen tai äänikomennon.
Auringonnousu
Auringonnousukäyttäytyminen on parasta yhdistää asetettuun hälytykseen. Omassa skenaariossani sytytän valot 5 minuuttia ennen kuin hälytys soi. Valo pysyy aluksi himmeänä ja muuttaa sitten väriä ja kirkkautta seuraavien 15 minuutin aikana, kunnes se saavuttaa täyden voimakkuuden.
Tasker- ja Yeelight-hälytys
Käytin AutoToolsia oikean ajanvalitsin valintaikkunan saamiseen. Jos haluat mieluummin luoda kohtauksen, tee se vapaasti. Voit myös linkittää tämän äänikomentoon. Mikä tahansa sinulle sopii, se on hienoa, kunhan saat ajan 15:43-muodossa.
TASKER TASK - Hälytys
Alarm
A1: AutoTools-valintaikkuna [ Konfigurointi: Dialogin tyyppi: Päivämäärä ja aika
Valitse aika: totta
Aikavalitsin Otsikko: Aseta herätys
Muoto: HH: mm
Päivämäärän muodon erotin:, Aikakatkaisu (sekuntia):60 ]
A2: Muuttujajoukko [ Nimi:%Auringonnousu1 Vastaan:%atdatetimeseconds-300
Toistuvat muuttujat: Pois Suorita matematiikka: Päällä Liitä: Pois ]
A3: Muuttujajoukko [ Nimi:%Auringonnousu2 Vastaan:%atdatetimeseconds-300
Toistuvat muuttujat: Pois Suorita matematiikka: Päällä Liitä: Pois ]
A4: Muuttujan jako [ Nimi:%atdatetime1 Jakaja:: Poista kanta: Pois ]
A5: Aseta hälytys [ Tuntia:%atdatetime11 Minuuttia:%atdatetime12
Tunniste: Lamppu Ääni: Värinä: Oletus Vahvista: Pois ]
Lue lisää
A2, A3
AutoToolsin kautta asetettu aika on käytettävissä sekunneissa, voimme käyttää sitä suoraan arvojen määrittämiseen %Auringonnousu1 ja %Auringonnousu2 (Tarvitsemme tätä luodaksemme aikakontekstin ja ohittaaksemme kaikki aikaongelmia).
A5
Hälytyksen asettamiseen tarvitsemme kuitenkin meille erikseen toimitetut tunnit ja minuutit. Voimme jakaa olemassa olevan muuttujan %atdatetime1 ":":lla, kuten kuvassa A4. Kun tämä on tehty, meillä on %atdatetime11 tuntikausia ja %atdatetime12 minuuttien ajan.
Auringonnousun profiili
On aika (ei sanailua tarkoitettu) asettaa konteksti ja laukaista Yeelight. Toiminta on yksinkertainen, valitse Yeelight-toiminto ja aseta kohtaus auringonnousuun. Käytä aikaa ja määritä kontekstin mukaan %Auringonnousu1 ja %Auringonnousu2.
TASKER PROFIILI - Sunrise
Profile: Sunrise
Aika: %Auringonnoususta1 %Auringonnousuun2
Tila: Muuttuva arvo [ %Auringonvalo ~ yö ]
Syötä: Sunrise
A1: Yeelight-laite [ Kokoonpano: Laite: lamppu,
Toiminta: SCENE, Param: 68 Aikakatkaisu (sekuntia):0 ]
Lue lisää
Johtopäätös ja lataus
Kuten näet, Tasker ja Yeelight ovat melkein kuin taivaassa tehty ottelu. Valo näyttää hyvältä, kun menet nukkumaan, ja toivottavasti se vähentää aikaisin heräämisen aiheuttamaa stressiä. Olen välittänyt Yeelight-tiimille palautetta Tasker-muuttujien tuesta. Olisi mukavaa, jos kirkkaus, värit ja kohtaukset olisivat käytettävissä muuttujien avulla.
Lataa Tasker Yeelight Gently Wake Project
Lataa yllä oleva ZIP-tiedosto ja pura sen sisältö Android-laitteesi sisäiseen tallennustilaan. Avaa Tasker ja poista "Aloitustila" käytöstä asetuksista. Palaa sitten Taskerin pääsivulle ja paina pitkään kotikuvaketta vasemmassa alakulmassa. Näet vaihtoehdon "tuoda" projekti. Napauta tätä vaihtoehtoa ja etsi sitten aiemmin purkamasi .prj.xml-tiedosto. Tuonnin jälkeen näet uuden välilehden alareunassa Taskerin oletuskotikuvakkeen vieressä. Tämä sisältää tämän apuprojektin profiilit ja tehtävät.
Seuraa XDA-kehittäjien opetusohjelmat syöte lisää tämän kaltaisia viestejä. Tutustu myös meidän Taskerin vinkkejä ja temppuja foorumi uusimmille luomuksille yhteisömme automaatioharrastajien keskuudessa.