Translate:
Informacje
WWW
PLIKI
-
Najnowsze wpisy
Najnowsze komentarze
- Andrzej o Czarne chmury nad BLYNK 1.0
- Marek Marczuk o Czarne chmury nad BLYNK 1.0
- Krzycho o Czarne chmury nad BLYNK 1.0
- Marek Marczuk o Czarne chmury nad BLYNK 1.0
- Marek Marczuk o Czarne chmury nad BLYNK 1.0
Archiwa
- Grudzień 2021 (1)
- Listopad 2021 (1)
- Październik 2019 (1)
- Czerwiec 2019 (1)
- Marzec 2019 (1)
- Styczeń 2019 (1)
- Listopad 2018 (2)
- Październik 2018 (1)
- Sierpień 2018 (1)
- Czerwiec 2018 (1)
- Maj 2018 (2)
- Kwiecień 2018 (4)
- Luty 2018 (4)
- Styczeń 2018 (5)
- Grudzień 2017 (2)
- Listopad 2017 (8)
- Październik 2017 (4)
- Wrzesień 2017 (7)
- Sierpień 2017 (4)
- Lipiec 2017 (1)
Kategorie
- Serwer Lokalny BLYNK (8)
- Zaczynamy (1)
- Ciekawostki (1)
- Aplikacja tel/tablet (15)
- Sterowanie z pulpitu (2)
- 5. Widgety (13)
- EVENTOR (2)
- Znalezione w sieci (1)
- Układy wieloprocesorowe (2)
- Na warsztacie u innych (2)
- komunikaty (2)
- Problemy (1)
- Uncategorized (5)
- 1. Ogólne (5)
- 2. Piny (3)
- 3. Komunikacja (11)
- API WEBHOOK (4)
- kontrola komunikacji (3)
- Nie blokujący BLYNK (3)
- 4. Biblioteki (3)
Wykresy w BLYNKu > Super Chart
By: Krzycho | Post date: Sierpień 24, 2018
Koniec wakacji czas więc najwyższy na nowy odcinek z BLYNKiem w tytule.
Dziś na tapecie kolejny widget > Super Chart.
Prezentacja i analiza historycznych danych to jedna z ważniejszych funkcji systemów IoT. Pierwszy krok to zgromadzenie danych. Ten problem BLYNK rozwiązuje kompleksowo. Zapamiętywane są wszystkie dane wysyłane przez program procedurą Blynk.virtualWrite.
Zrozumiałe są więc ograniczenia w gromadzeniu danych na serwerze publicznym. Maksymalna prędkość zapisywania danych to 1 minuta. Jeśli dane są wysyłane częściej to serwer uśrednia je w okresie minuty. Dane z dokładnością minutową są dostępne tylko dla ostatnich 24 h. Po tym czasie dane przechowywane są w odstępach 1 godziny (zapewne są uśredniane dla tego okresu). W tej rozdzielczości dane są dostępne dla ostatnich 3 miesięcy. Maksymalny okres gromadzenia danych to jeden rok choć trudno stwierdzić co tak naprawdę znajduje się w bazie serwera po tych wszystkich procedurach uśredniania.
Jeśli zależy nam na funkcji przechowywania wszystkich wysyłanych danych należy korzystać z prywatnego serwera z zainstalowaną bazą danych.
Mimo tych ograniczeń widget Super Chart to najmocniejszy punkt BLYNKa. Aż dziw, że przy tak skromnej grafice innych widgetów ten element jest dopracowany w szczegółach niemal doskonale. Mnogość opcji,czytelna i elegancka forma i możliwość wyświetlania pełnoekranowego w poziomym ułożeniu telefonu to tylko zajawki znakomitych funkcjonalności.
Opis widgetu zajmuje dobrych kilka stron w dokumentacji BLYNKa. I nic dziwnego. Potrzeba czasu by dotrzeć i przetestować wszystkie możliwe opcje elementu i wybrać te optymalne.
Zasadniczo dostępne są trzy typy wykresów analogowych
i jeden binarny o ustawianym progu 0/1 (tu wykres binarny utworzony z danych słupkowych o punkcie granicznym 512).
Poszczególne wykresy są bardzo czytelnie opisane a kolory pozwalają bezbłędnie dowiązać etykiety do krzywych. Dostępny jest kursor (górny wykres) pod prawym lub lewym klawiszem myszy pokazujący wartości wykresów pod linią ze znacznikiem czasu. Jest to świetnie dopracowana funkcja pozwalająca analizować wykres w dowolnym jego momencie.
Jeśli wielość krzywych utrudnia ich analizę można chwilowo wyłączyć wyświetlanie jednego lub kilku charakterystyk klikając w nazwę wykresu.
Skala czasów jest rozciągana od 15 minut do 1 roku. Dostępny jest również widok LIVE na bieżąco śledzący zmiany rejestrowanych wielkości.
Można obejrzeć wszystkie dane w jednym oknie ustawiając maksymalny czas osi. Możemy też używać lupy zmniejszając podstawę czasu i przesuwając cały wykres w lewo lub w prawo do interesującego nas fragmentu.
Jeszcze ciekawiej przedstawiają się opcje dla osi X. Tu do wyboru mamy cztery sposoby skalowania wartości tak by wykres był maksymalnie czytelny w całym interesującym zakresie rejestrowanych zmian.
Na ekranie głównym jest dostęp do krótkiego MENU a w nim przycisk do ściągnięcia zapisanych danych w formacie CSV oraz (UWAGA) wykasowania danych z serwera. Jest to jedyny dostępny w BLYNKu sposób na usunięcie danych z pamięci pinu wirtualnego.
To jedynie skrótowy opis możliwości widgetu SUPER CHART. Element ten może znacznie więcej. Szczególnie przy obsłudze systemów wielo- procesorowych z wykorzystaniem widgetow TAG i DEVICE SELECTOR możliwości prezentacji danych rosną dając użytkownikowi potężne narzędzie diagnostyki całej sieci sterowania. Ale to już opowieść na całkiem inny temat.
45
Co jest nie tak, że ustawiam zdaje się wszystko ok a superchart nie wyswietla mi danych??? O czym zapominam?