Reka trzymajaca telefon z ekranem automatyzacji Tuya

Automatyzacja w Tuya blokująca ładowanie w wybranych godzinach - pełny poradnik

Jan Prószyński

Automatyzacja w aplikacji Tuya (Smart Life) to najpewniejszy sposób, żeby ładowarka AMPERE POINT nie ładowała w wybranych godzinach - działający niezależnie od tego, kiedy auto zostanie faktycznie podłączone. W tym poradniku budujemy taką regułę od zera: blokadę ładowania między 19:00 a 22:00, krok po kroku, z każdym ekranem po drodze.

Szukasz prostszej opcji? Zobacz Harmonogram czy automatyzacja - która metoda pasuje do Twojego przypadku.

Z czego składa się automatyzacja

Każda automatyzacja w aplikacji Tuya ma tę samą budowę. Zrozumienie tych trzech elementów wystarczy, aby tworzyć własne reguły.

ElementZnaczenie
IfWarunek (wyzwalacz)Zdarzenie, które uruchamia regułę. Reguła „śpi”, dopóki to zdarzenie nie nastąpi.
ThenDziałanieCo ma się wykonać, gdy warunek zostanie spełniony.
PreconditionOgraniczenie czasoweRamy, w których reguła w ogóle może zadziałać: godziny, dni tygodnia. Poza nimi reguła jest nieaktywna.

Precondition nie jest wyzwalaczem. To częste nieporozumienie. Ustawienie przedziału 19:00–22:00 nie oznacza „zrób coś o 19:00”. Oznacza „reaguj tylko wtedy, gdy zegar wskazuje między 19:00 a 22:00”. Bez zdarzenia opisanego w sekcji If nic się nie wydarzy.

Jakie warunki oferuje ładowarka

Po wybraniu wyzwalacza When device status changes i wskazaniu ładowarki aplikacja pokazuje listę parametrów, które można obserwować. Najbardziej przydatny jest Work State - stan pracy urządzenia.

StanZnaczenie
Charger FreeWolna, nic niepodłączone
Charger InsertedWtyczka włożona do samochodu
Charger WaitOczekuje na rozpoczęcie
Charger ChargingTrwa ładowanie
Charger PauseŁadowanie wstrzymane
Charge finishedŁadowanie zakończone
Free with faultUsterka bez podłączonego auta
Charge with faultUsterka w trakcie ładowania

Każdy z tych stanów może być wyzwalaczem. Reguła zadziała w chwili, gdy ładowarka przejdzie w wybrany stan - a nie wtedy, gdy w nim trwa.

Budowa reguły krok po kroku

Zbudujemy regułę przerywającą ładowanie rozpoczęte w godzinach 19:00–22:00 od poniedziałku do piątku. Ta sama ścieżka obowiązuje dla każdej innej reguły - zmieniają się tylko wybrane wartości.

  1. Utwórz nową automatyzację - zakładka Smart → Automatyzacja → Create. Jeśli masz już inne reguły, użyj przycisku + w prawym górnym rogu.
    Tworzenie nowej automatyzacji
  2. Wybierz rodzaj wyzwalacza - lista zawiera kilka typów. When device status changes reaguje na urządzenie. Harmonogram wyzwala o godzinie - przydatny, gdy chcesz zbudować harmonogram w formie sceny.
    Wybor rodzaju wyzwalacza
  3. Wskaż urządzenie - Select a single device wybiera jedno urządzenie. Select multiple devices pozwala objąć regułą kilka ładowarek naraz - przydatne przy większej liczbie stanowisk.
    Wybor single vs multiple device
  4. Wybierz ładowarkę z listy - lista pokazuje wszystkie urządzenia w koncie. Urządzenia oznaczone jako Poza siecią są w tym momencie niedostępne, ale można ich użyć w regule.
    Lista urzadzen
  5. Ustaw warunek - wybierz Work State, a następnie konkretny stan - tutaj Charger Charging. Reguła zadziała w chwili rozpoczęcia ładowania.
    Ustawienie Work State Charger Charging
  6. Warunek widoczny w sekcji If - po zatwierdzeniu wracasz do ekranu sceny. Warunek jest już zapisany. Regułę można rozbudować o kolejne warunki przyciskiem +, wybierając na górze, czy mają być spełnione wszystkie, czy dowolny z nich.
    Warunek w sekcji If
  7. Dodaj działanie - naciśnij + przy sekcji Then. Poza sterowaniem urządzeniem dostępne są też: uruchomienie innej sceny, opóźnienie oraz powiadomienie.
    Dodawanie akcji
  8. Wskaż urządzenie do sterowania - może to być inne urządzenie niż w warunku - na tym polega siła scen. Tutaj sterujemy tą samą ładowarką, więc wybieramy ją ponownie.
    Wybor urzadzenia do sterowania
  9. Wybierz ładowarkę - ta sama lista urządzeń co poprzednio.
    Lista urzadzen przy akcji
  10. Ustaw parametr do zmiany - Switch to włączenie i wyłączenie ładowania. Dostępne są również Charge Current Set (ograniczenie prądu) oraz Work Mode - można więc na przykład nie przerywać ładowania, tylko zmniejszyć prąd.
    Ustawienie Switch off
  11. Sprawdź komplet reguły - ekran pokazuje warunek, działanie oraz pozycję Precondition, domyślnie ustawioną na Cały dzień. Bez jej zmiany reguła działałaby przez całą dobę.
    Komplet reguly If Then
  12. Otwórz ograniczenie czasowe - naciśnij Precondition, a następnie Obowiązywanie odcinka czasu. Pozycja Valid When pozwala dodatkowo uzależnić regułę od stanu innych urządzeń lub od pogody.
    Otwarcie Precondition
  13. Wybierz tryb ręczny - poza ustawieniem ręcznym dostępne są tryby Dzień i Noc, liczone od wschodu i zachodu słońca - przydatne np. do oświetlenia. Dla stałych godzin wybierz Dostosowane.
    Wybor trybu Dostosowane
  14. Otwórz wybór godzin - po zaznaczeniu trybu ręcznego pojawia się pozycja Okres czasu z domyślną wartością od 00:00 do 23:59.
    Otwarcie wyboru godzin
  15. Ustaw przedział godzin - warto zaczynać przedział kilka minut wcześniej niż godzina graniczna - reguła zaczyna wtedy czuwać, zanim harmonogram wyśle swoje polecenie.
    Ustawienie przedzialu godzin
  16. Ustaw dni tygodnia i miasto - powtórz to wybór dni. Miasto jest potrzebne aplikacji do prawidłowego liczenia czasu lokalnego oraz godzin wschodu i zachodu słońca.
    Wybor dni i miasta
  17. Wskaż miasto na mapie - wystarczy przybliżyć okolicę i zatwierdzić przyciskiem OK.
    Wskazanie miasta na mapie
  18. Zamknij ustawienia - ustawiony przedział widnieje przy pozycji Obowiązywanie odcinka czasu. Naciśnij Zakończ.
    Zamkniecie ustawien Precondition
  19. Nazwij regułę - dobra nazwa zawiera godziny i efekt działania. Przy kilku regułach oszczędza to sporo czasu - widać wszystko na liście bez wchodzenia w szczegóły.
    Nazywanie automatyzacji
  20. Sprawdź, czy jest aktywna - reguła pojawia się na liście z przełącznikiem. Zielony oznacza aktywną. Regułę można w każdej chwili wyłączyć bez usuwania - przydatne np. na czas urlopu.
    Aktywna regula na liscie

Zasady, o których warto pamiętać

BłądSkutek i jak go uniknąć
Brak zaznaczonych dni w harmonogramieWpis wykona się jednorazowo i przestanie działać. Zawsze ustaw powtarzanie.
Oczekiwanie, że automatyzacja włączy urządzenieReguła reagująca na rozpoczęcie ładowania potrafi je tylko przerwać. Do włączenia po zakończeniu blokady potrzebny jest harmonogram.
Reguła bez ograniczenia czasowegoZadziała o każdej porze doby. Ustaw Precondition.
Błędna strefa czasowa urządzeniaWszystkie godziny przesuwają się o kilka godzin. Sprawdź w ustawieniach urządzenia.

Kiedy harmonogram, a kiedy automatyzacja

PotrzebaNarzędzie
Rozpocząć ładowanie o stałej porzeHarmonogram
Przerwać ładowanie o stałej porzeHarmonogram
Nie dopuścić do ładowania w danych godzinach, niezależnie od pory podłączeniaAutomatyzacja z warunkiem Charger Charging
Zmniejszyć prąd zamiast przerywaćAutomatyzacja z działaniem Charge Current Set
Otrzymać powiadomienie o usterceAutomatyzacja z warunkiem Charge with fault i działaniem Send notification
Sterować kilkoma ładowarkami narazAutomatyzacja z opcją Select multiple devices

Połączenie z internetem: harmonogram zapisuje się w samym urządzeniu i po zapisaniu działa również bez internetu. Automatyzacje są wykonywane w chmurze i wymagają połączenia. Po dłuższym zaniku zasilania urządzenie może potrzebować ponownej synchronizacji z aplikacją, aby odtworzyć zapisane godziny.

Rozwiązanie najpewniejsze technicznie: jeżeli sterowanie godzinami ładowania ma być całkowicie niezawodne, warto ustawić harmonogram również w samym samochodzie. Pojazd nie pobiera wtedy prądu poza wyznaczonymi godzinami niezależnie od aplikacji, ładowarki i połączenia z internetem.

W razie pytań dotyczących konkretnego kroku: hello@amperepoint.com.

Powrót do blogu