Created At

Oct 20, 2017

Last Update

Dec 02, 2019

Platforms

HC 2

Views

5433

Download

277

FUNCTIONS

This VD monitors air pollution by reading the smog indicators from AIRLY.EU sensors network.

AIRLY.EU is Polish startup and most of their sensors are located all over Poland.

Hence this VD is addresses mostly for users in Poland - the comments and description inside the VD is in Polish. However the settings is very simple and even without knowledge of Polish can manage to use it.

 
INSTALLATION

The only user settings is to enter the API key obtained from AIRLY.EU

This VD reads the geographical coordinates from the settings of HC2 box, then it reads the smog indicators from the nearest active sensor within 3 km distance of Fibaro box.


UPDATE:

Version 2.00 dated Oct, 30th, 2018 :

- VD was rewritten for AIRLY API v.2
- smog level is displayed in color (this feature works properly only on computer interface. It does not show properly on mobile app - this is known issue of mobile app)
- smog level and percentage are rounded to whole units
- displays "Brak Danych" (No Data) if there is no sensor within distance of 3 km
- if the closest station is part of the national network (GIOŚ), the icon is adjusted accordingly
- icons' color is adjusted to AIRLY standard

-displays weather data imported from the Airly sensor

NOTE:

This VD is copyrighted. It may be used and distributed on codnition there is no adjustment of the code.
Any part of the code cannot be used in other LUA applications without knowledge and approval of the authors.

____________________________________________________________________

FUNKCJONALNOŚĆ:

Urządzenie wirtualne monitoruje zanieczyszczenie powietrza. Dane odczytywane są z sieci czujników AIRLY.EU

AIRLY.EU jest polskim projektem. Większość czujników jest zlokalizowana na terenie Polski.

Dlatego to urządzenie wirtualne jest adresowane przede wszystkim dla użytkowników w Polsce - komentarze i opisy kodu VD są po polsku.

 
INSTALACJA:

Jedynym ustawieniem użytkownika jest wpisanie klucza API dla AIRLY.EU w kodzie LUA (jest to odpowiednio opisane).

Wirtualne urządzenie odczytuje z ustawień centralki jej współrzędne geograficzne i znajduje najbliższy czujnik AIRLY.EU w promieniu 3 km.


AKTUALIZACJA:

Najnowsza wersja 2.00 z dnia 30 października 2018 :

- dostosowanie urządzenia do AIRLY API v.2
- wizualizacja poziomu smogu w kolorze (działa poprawnie na komputerze, nie pokazuje koloru w aplikacji mobilnej - znany problem aplikacji mobilnej)
- zaokrąglenie odczytów do pełnych jednstek i procentów
- wyświetlanie "Brak Danych" jeżeli w promieniu 3 km od HC2 nie ma czujnika
- przy odczycie danych z najbliższej stacji GIOŚ odpowiednia zmiana zmiana ikony
- zmienione kolory ikon, zgodnie ze standardem AIRLY
- wyświetlanie danych pogodowych pobranych z sensora Airly

Użytkownik musi wprowadzić w kodzie VD odpowiednie ID ikon udostępnionych w załączonym pliku .zip .

UWAGA:

To urządzenie wirtualne objęte jest prawami autorskimi. Może być dowolnie używane i rozpowszechniane pod warunkeim nie ingerowania w treść kodu.

Żadna część kodu urządzenia nie może być wykorzystywana w innych apliokacjach LUA
bez wiedzy i zgody autorów.

10 Comments,  Want to add comment please login
6bada3593ba160e1a7c3da5cd02c7c0c

Działa OK - stan na 10-2020, miasto Ruda Śląska

D62634dea6f2f7506bc4ea30e2a95514

Straciłem mnóstwo czasu, żeby uruchomić to urządzenie , ale bez dobrych skutków. Nie polecam. Zamiast tego użyjcie "Airly Status" - zadziałało od strzału i ma automatyczną aktualizację.

D62634dea6f2f7506bc4ea30e2a95514

Zainstalowałem i podałem klucz ,ale ciagle dostaje błędy takiego typu: "[ERROR] 18:26:21: line 115: attempt to index field '?' (a nil value)". Proszę to naprawić. A może cos robię nie tak?

75a5caab6133c2f2b8a28b38ee5445f2

Cześć, świetnie przygotowane urządzenie/kod. Mam jednak pytanie, czy jest możliwość jakiejś automatycznej aktualizacji, np co 5, bądź 10 min? Serdecznie pozdrawiam.

E599b541fd8e810d51d0337c039f85d1

Witam serdecznie Mam pytanie czy jest możliwość ustawienia powiadomień na telefon w języku polskim ? Pozdrawiam