Pentru a vizualiza diagrame, ThingShow folosește două metode din care puteți alege - ThingSpeak™ chart web API sau biblioteca MPAndroidChart. Primul este folosit implicit. Din păcate, nu acceptă mărirea și poate fi afișată o singură diagramă deodată. Biblioteca MPAndroidChart permite construirea mai multor diagrame pe un singur ecran și acceptă mărirea.
ID-ul canalului și cheia API sunt necesare pentru a deschide canalul privat.
Pentru a vizualiza canalul public ThingSpeak™, ThingShow încorporează automat widget-uri de pe site-ul web ThingSpeak™. Poate fi diagramă, indicator sau orice alt tip de widget, inclusiv Vizualizări MATLAB, care este afișat pe o pagină publică a canalului.
Un canal virtual poate fi creat pentru a grupa diferite widget-uri de la diferite canale pe un singur ecran. Dați-i un nume și alegeți widget-uri din canalele care sunt deja configurate în ThingShow. De asemenea, este posibil să schimbați ordinea widget-urilor într-un canal virtual. Widgeturi locale, cum ar fi indicator, indicator de lampă, afișaj numeric, busolă, hartă sau actualizări de stare a canalului pot fi create pe canalul virtual folosind datele canalului public sau privat.
Widgeturile inutile pot fi ascunse pentru orice tip de canal.
Orice diagramă poate fi deschisă pe un ecran separat în detalii. Opțiunile sale pot fi modificate și stocate local, inclusiv diagramele care sunt deschise din widget-urile ecranului de pornire. Acest lucru nu va afecta datele stocate pe serverul ThingSpeak™.
Orice widget poate fi deschis și pe un ecran separat.
Widgetul pentru ecranul de pornire este o parte foarte utilă a ThingShow, care vă ajută să vizualizați datele câmpurilor de canal fără a lansa o aplicație. Un widget de pe ecranul de pornire poate vizualiza până la 8 câmpuri de pe canale diferite arătând un indicator, un indicator al lămpii, o busolă sau o valoare numerică. Fiecare câmp poate trimite o notificare când pragul valoric este depășit. Pentru a se potrivi în spațiul widget de pe ecranul de pornire, numele câmpului poate fi schimbat local.
Prin crearea canalului local, ThingShow poate acționa ca un server web http în rețeaua locală care stochează date pe dispozitivul curent. Este compatibil cu ThingSpeak™ REST API și poate oglindi datele și pe serverul ThingSpeak™. Opțiuni de import și export, de asemenea, disponibile. Acest lucru este util atunci când nu există internet disponibil sau este instabil. De asemenea, datele pot fi accesate de la distanță din rețeaua externă utilizând servicii VPN gratuite sau plătite, cum ar fi „Tailscale”. Puteți folosi gratuit 1 canal local cu funcții complete timp de o săptămână. Acest canal trebuie apoi șters și recreat pentru a continua utilizarea gratuită. Funcția plătită are canale locale nelimitate și fără limite de timp. Totul depinde de performanța dispozitivului. Rețineți că dispozitivul se va scurge mai repede din cauza utilizării frecvente a rețelei.
ThingShow scurt tutorial video - https://youtu.be/ImpIjKEymto
Ultima actualizare
2 ian. 2025