Obudź się delikatnie dzięki żarówce LED Yeelight Smart RGB i Taskerowi

Emuluję zachód i wschód słońca za pomocą Taskera i Yeelight. Świetny sposób na połączenie alarmu z inteligentną żarówką. Miłego poranka wszystkim!

Na półkuli północnej robi się coraz ciemniej i ponuro, szczególnie w Wielkiej Brytanii, gdzie naturalne światło nie świeci po godzinie 18:00. Ponieważ warunki te w najbliższym czasie nie ulegną poprawie (przynajmniej nie do wiosny), użyjmy Taskera i żarówki LED Yeelight Smart RGB, aby na żądanie emulować zachód i wschód słońca.

Aplikacja Yeelight została zaktualizowana. Wprowadzono nowe opcje Taskera, w tym zmienną jasność, kolor i temperaturę. Niestety aktualizacja zepsuła predefiniowane sceny, przez co moje inne tutoriale stały się nieistotne. Skontaktowałem się z ludźmi Yeelight i przekazałem im moją opinię. Mam nadzieję, że w następnej aktualizacji funkcjonalność zostanie przywrócona!

Brzmi jak dobry plan! Jeśli chcesz dowiedzieć się więcej na temat żarówki Yeelight Smart RGB, sprawdź ten post. Krótko mówiąc, ta lampka Wi-Fi jest wyposażona w integrację z Taskerem, więc nie ma potrzeby stosowania hacków. Obsługuje także Amazon Alexa i Asystenta Google! Pokażę Ci, jak wywołać sztuczny zachód słońca, gdy telefon zostanie odwrócony do góry nogami i jak stworzyć alarm, który stopniowo włączy światło w Twoim pokoju.


Zachowanie Taskera i Yeelighta o zachodzie i wschodzie słońca

[appbox googleplay com.yeelight.cherry]

[appbox googleplay com.joaomgcd.autotools]

[appbox googleplay com.terdelle.twilight]

Aby zaoszczędzić sobie kłopotów, używam aplikacji Twilight z wtyczką Tasker, która informuje Taskera, czy jest dzień, czy noc. Mam wyzwalacz nocny i dzienny, który ustawia zmienną %Światło słoneczne do odpowiednich wartości. Zamierzam ich użyć do sterowania wyzwalaczami Tasker i Yeelight.

PROFIL ZADOWNIKA Zmierzch wschodu i zachodu słońca

Profile: Sunlight Day 

Stan: Zmierzch [Konfiguracja: Od wschodu do zachodu słońca w lokalizacji urządzenia. ]

Wpisz: Operator Światła Słonecznego+

A1: Zestaw zmiennych [Nazwa:%Światło słoneczne do: dzień

Zmienne powtarzania: wyłączone Wykonuj obliczenia: wyłączone Dołączanie: wyłączone ]

Profil: Noc światła słonecznego

Stan: Zmierzch [Konfiguracja: Od SUNSET do SUNRISE w lokalizacji urządzenia. ]

Wprowadź: Operator Sunlight-

A1: Zestaw zmiennych [Nazwa:%Światło słoneczne do: noc

Zmienne powtarzania: wyłączone Wykonuj obliczenia: wyłączone Dołączanie: wyłączone ]

Czytaj więcej

Zachód słońca

Ponieważ aplikacja Yeelight ma całkiem fajne ustawienia wstępne, możemy jej użyć do stworzenia zachowania Zachód słońca. Ustawienie wstępne trwa 15 minut i przechodzi od ciepłego pomarańczu/czerwonego, przez przyćmione kolory, aż do całkowitego zaciemnienia.

PROFIL ZADAWCY - Zachód słońca

Profile: Sunset 

Stan: Orientacja [Jest: Twarzą w dół]

Stan: Połączono z Wi-Fi [SSID: FASTBERRY MAC:* IP:* Aktywny: Tak]

Stan: Wartość zmiennej [%Światło słoneczne ~ noc]

Wpisz: Zachód słońca

A1: Urządzenie Yeelight [Konfiguracja: Urządzenie: lampa, Akcja: SCENA, Param: 70 Limit czasu (sekundy): 0]

Czytaj więcej

Jeśli chcesz wydłużyć/skrócić sztuczny zachód słońca, możesz użyć aplikacji, aby utworzyć kilka gotowych ustawień kolorów i wymieszać je w Taskerze, korzystając z kombinacji akcji oczekiwania i jasności.

W moim scenariuszu użyłem informacji o Wi-Fi i wartości %Światło słoneczne aby zapobiec przypadkowemu przełączeniu trybu zachodu słońca przez inteligentną żarówkę Yeelight. Możesz przypisać inny wyzwalacz lub polecenie głosowe.

wschód słońca

Zachowanie o wschodzie słońca najlepiej połączyć z ustawionym alarmem. W moim scenariuszu włączam światło 5 minut przed włączeniem alarmu. Światło początkowo pozostaje przyćmione, następnie w ciągu kolejnych 15 minut zmienia kolor i jasność, aż do osiągnięcia pełnej intensywności.

Alarm Taskera i Yeelighta

Użyłem AutoTools, aby uzyskać odpowiednie okno dialogowe wyboru czasu. Jeśli wolisz stworzyć scenę, możesz to zrobić. Możesz także powiązać to z poleceniem głosowym. Cokolwiek Ci odpowiada, jest świetne, pod warunkiem, że uzyskasz czas w formacie 15:43.

ZADANIE ZADANIA - Alarm

Alarm 

A1: Okno dialogowe AutoTools [Konfiguracja: Typ okna dialogowego: Data i godzina

Wybierz czas: prawda

Tytuł selektora czasu: Ustaw alarm

Format: GG: mm

Separator formatu daty:, Limit czasu (sekundy): 60 ]

A2: Zestaw zmiennych [Nazwa:%Sunrise1 Do:%atdatetimesekund-300

Zmienne powtarzania: wyłączone Wykonuj obliczenia: włączone Dołączanie: wyłączone ]

A3: Zestaw zmiennych [Nazwa:%Sunrise2 Do:%atdatetimesekund-300

Zmienne powtarzania: wyłączone Wykonuj obliczenia: włączone Dołączanie: wyłączone ]

A4: Podział zmiennej [Nazwa:%atdatetime1 Rozdzielacz:: Usuń bazę: Wył.]

A5: Ustaw alarm [Godziny:%atdatetime11 Minuty:%atdatetime12

Etykieta: Z lampą Dźwięk: Wibracje: Domyślnie Potwierdź: Wył.]

Czytaj więcej

A2, A3

Czas ustawiony za pomocą AutoTools jest dostępny w sekundach, możemy go bezpośrednio wykorzystać do przypisania wartości %Wschód słońca1 I %Wschód słońca2 (potrzebujemy tego, aby utworzyć kontekst czasowy i ominąć dowolny kwestie czasu).

A5

Do ustawienia alarmu będziemy jednak potrzebować podanych nam osobno godzin i minut. Możemy podzielić istniejącą zmienną %atdatetime1 z „:”, jak pokazano w A4. Kiedy już to zrobimy, mamy to %atdatetime11 godzinami i %atdatetime12 przez kilka minut.

Profil wschodu słońca

Nadszedł czas (bez zamierzonej gry słów), aby ustawić kontekst i uruchomić Yeelight. Akcja jest prosta, wybierz akcję Yeelight i ustaw scenę na wschód słońca. Zgodnie z kontekstem wykorzystaj czas i przypisz %Wschód słońca1 I %Wschód słońca2.

PROFIL ZADAWCY - Wschód słońca

Profile: Sunrise 

Czas: od %Sunrise1 do %Sunrise2

Stan: Wartość zmiennej [%Światło słoneczne ~ noc]

Wpisz: Wschód słońca

A1: Urządzenie Yeelight [Konfiguracja: Urządzenie: lampa,

Akcja: SCENA, Param: 68 Limit czasu (sekundy): 0 ]

Czytaj więcej

Podsumowanie i pobranie

Jak widać, Tasker i Yeelight są prawie dopasowani w niebie. Światło wygląda świetnie, gdy idziesz spać i miejmy nadzieję, że zmniejszy stres związany z wczesnym wstawaniem. Przekazałem zespołowi Yeelight opinie dotyczące obsługi zmiennych Taskera. Byłoby miło, gdyby jasność, kolor i sceny były dostępne za pomocą zmiennych.

Pobierz projekt Tasker Yeelight Gently Wake

Pobierz powyższy plik ZIP i wyodrębnij zawartość do pamięci wewnętrznej urządzenia z systemem Android. Otwórz Taskera i wyłącz „Tryb dla początkujących” w Preferencjach. Następnie wróć do strony głównej Taskera i naciśnij długo ikonę strony głównej w lewym dolnym rogu. Zobaczysz opcję „importowania” projektu. Stuknij tę opcję, a następnie znajdź wyodrębniony wcześniej plik .prj.xml. Po zaimportowaniu zobaczysz nową kartę na dole obok domyślnej ikony strony głównej w Taskerze. Zawiera profile i zadania tego projektu pomocniczego.

Podążaj za Poradniki dla programistów XDA podaj więcej takich postów. Sprawdź także nasze Wskazówki i porady dla Taskera forum najnowszych dzieł wśród entuzjastów automatyzacji w naszej społeczności.