Created At

Feb 09, 2021

Last Update

Mar 22, 2021

Platforms

HC 3 Lite, Yubii Home, HC 3

Views

240

Download

8

Type Quick App

Wersja: 1.0.0

User manual in English

Funkcjonalności

  • Tworzy trzy potomne urządzenia odpowiadające pomiarom cząstek stałych PM1, PM2.5, PM10 - można je wykorzystać w Scenach, także jako wyzwalacz. Urządzenia te prezentują krótki opis oraz zmianę trendu,
  • Urządzenie próbuje aktualizować dane czujników co 30 minut,
  • W urządzeniu głównym można znaleźć szerszy opis ostatniego odczytu oraz ręcznie pobrać wartości z czujnika. Można także pobrać najbliższy czujnik LookO2 (na bazie lokalizacji z ustawień HC),
  • Wysyła Zdarzenie PM25_Mean_Exceeded w momencie przekraczania norm przez dłuższy czas - można je wykorzystać jako wyzwalacz w Scenach.
  • Wspiera język polski oraz angielski - na podstawie ustawień HC

Jeśli nie masz w pobliżu żadnego czujnika LookO2, możesz zawsze zakupić własny w sklepie LookO2. W ofercie także czujniki do wnętrz.

Konfiguracja

Uzupełnij zmienne:

  • API_TOKEN - klucz API, który można za darmo uzyskać kontaktując się Zespołem LookO2: [email protected]
  • DEVICE_ID - identyfikator czujnika można pobrać z adresu URL wybierając go z mapy LookO2 lub użyć przycisku Znajdź najbliższy czujnik,
  • EXCEEDED_HOURS - Domyślnie: 12. Definiuje liczbę godzin, w których norma PM2.5 musi zostać przekroczona w ciągu ostatniego dnia aby zostało wygenerowane Zdarzenie PM25_Mean_Exceeded. Przykład: załóżmy, że zmienna ma wartość 11. Załóżmy, że pomiędzy 22:00 - 7:00 (9 godzin) oraz 14:00 - 17:00 (3 godzin) średnia PM2.5 przekroczyła normy określone w PM25_DAILY_MEAN. Zdarzenie PM25_Mean_Exceeded zostanie wyzwolone o godzinie 16:00 (11 godzina powyżej norm). Następne Zdarzenie nastąpić może dopiero po 11 godzinach. Wartości powyżej 24 nie mają sensu.
  • PM25_DAILY_MEAN - Określa 24-godzinne normy dla cząstek PM2.5. Domyślnie: 25 (㎍/㎥), na podstawie wytycznych WHO.
  • PM10_DAILY_MEAN - Określa 24-godzinne normy dla cząstek PM10. Domyślnie: 50 (㎍/㎥), na podstawie wytycznych WHO.
  • QA_ICON_ID - ID ikony urządzenia. Niestety nie ma na ten moment możliwości automatycznej instalacji własnych więc opcjonalnie możesz ją sobie ustawić. Do tego celu wyślij ikony przez jedno z urządzeń "dzieci". Jeśli nie wiesz jak pobrać ID nowych ikon, próbuj kolejne liczby począwszy od wartości 1000.

Inne uwagi:

  • appka sama tworzy definicję Zdarzenia PM25_Mean_Exceeded,
  • appka używa zmiennej globalnej looko2 do przechowywania stanu, nie nadaje się do Scen, nie modyfikuj jej,
  • jeśli po konfiguracji zmiennych i ręcznym odświeżeniu danych nadal nie widzisz wartości sprawdź konsolę.

Jeśli znalazłeś błąd lub masz pomysł na nową funkcjonalność, pisz w komentarzach lub na repozytorium projektu w serwisie GitHub.

Przykładowe sceny

Zrzuty ekranów scen wykorzystujących możliwości tej appki można znaleźć na repozytorium, w sekcji Screenshots.

 

3 Comments,  Want to add comment please login
5182baa97fdaf76ebd287f4a8b5cc981

Działa super - DZIĘKI.

59019188ae6d281283689e838e967578

Super, dzięki

B9f71de17d800352671be3d335db200c

Działa idealnie!

Load more comments