W tym artykule opiszemy sobie najbardziej podstawowy dostępny na platformie ADEAS APP widget. Widok etykiety umożliwia nam wyswietlenie aktualnej wartości wybranego punktu pomiarowego wraz z nazwą widgetu i opcjonalnie dodaną ikoną. Przykład tego widoku możemy zaobserwować podczas rejestracji urządzenia w ADEAS APP. Stworzony tam testowy dashboard licznik opiera się właśnie na widoku etykiety.
Stwórzmy nowy punkt pomiarowy o dowolnej nazwie, typie numerycznym i domyślnej wartości równej 0.
Po dodaniu nowego punktu pomiarowego przejdźmy do utworzenia nowego widgetu w nowym lub istniejącym już dashboardzie. Wybierzmy z listy dostępnych widoków pozycję "Etykieta".
W oknie konfiguracji mamy możliwość wyboru nazwy, wielkości widoku oraz ikony. W celu lepszej wizualizacji widoku dodajmy dowolną ikonę.
Po poprawnym skonfigurowaniu widgetu ujrzymy nazwę naszego widoku, dodaną ikonę oraz aktualną wartość dodanego punktu pomiarowego.
Przejdźmy do stworzeniu kodu który uzupełni nasz punkt pomiarowe o kolejne wartości licznika. Nowo powstały szkic w środowisku Arduino IDE uzupełnijmy o następujący kod:
#include <ADEAS.h>
void setup() {
ADEAS::setup("WIFI_SSID", "WIFI_PASS", "TOKEN");
}
int licznik = 0;
void loop() {
ADEAS::process();
if(API::isReady())
{
API::updateData("etykieta", licznik++);
}
}
Struktura kodu licznika pojawia się w wielu innych artykułach min: Obsługa widgetu wykresy oraz Obsługa widgetu progres więc nie będę go tutaj szerzej opisywał.
Po wgraniu kodu po odczekaniu krótkiej chwili wartość obok nazwy naszego widgetu zacznie się zwiększać.