poniedziałek, marca 18, 2019

Electron + Airly = wskaźnik jakości powietrza w pasku ;-)

Bawię się Electronem i Airly ;-) i właśnie popełniam aplikacyjkę*, która siedzi w zasobniku systemowym i wyświetla mi aktualne CAQI dla miejsca gdzie jestem ;-)

Wygląda to mniej więcej tak ;-)


Gdzie moja "aplikacja" to ta pomarańczowa czy bardziej żółta kropka i liczba 63.08 obok niej ;-)
Zmienia się to to co 15 minut.

Kolejnym krokiem będzie próba dodania pobierania lokalizacji, chociaż podobno nie jest to aż takie proste w Electronie.
Na razie kod głównym ma jakieś 30 linii. Pobieranie przez API Airly danych o jakości powietrza dla mojej lokalizacji, parsowanie (przy pomocy JSON.parse ;-)) odpowiedzi, zamiana indexes i values w mapy i pobranie AIRLY_CAQI i level, jedno ląduje jako dane liczbowe, drugie jako kod obrazka ;-)

Lubię Electrona bo w miarę szybko można zrobić zabawne rzeczy :-)

[Update po jakimś czasie ;-)]
Teraz wygląda to tak:

W końcu co przeszkadza mi dodać menu z informacjami o wartościach indeksów? :-)

* - aplikacyjka opisuje tylko funkcjonalność, nie rozmiar ;-) bo ponieważ to jest Electron to jest tego ponad 130 MB ;-)


Podobne postybeta
Electron + Airly = wskaźnik jakości powietrza w pasku ;-) - part 2, źródła ;-)
Moja własna akcja w Google Home ;-)
Airly + Python + Oczyszczacz Powietrza = lepsze oddychanie ;-)
Symlink zamiast zmiany nazwy usera ;-)
"Aplikacyjka" ;-)

2 komentarze:

  1. Odpowiedzi
    1. Trochę to zajęło ;-) ale kod jest tutaj ;-) https://github.com/przemelek/AirQualityInfo

      Usuń