Za vizualizaciju grafikona ThingShow koristi dvije metode koje možete izabrati - ThingSpeak™ web API za grafikone ili biblioteku MPAndroidChart. Prvi se koristi prema zadanim postavkama. Nažalost, ne podržava zumiranje i može se prikazati samo jedan grafikon odjednom. Biblioteka MPAndroidChart omogućuje izradu više grafikona na jednom zaslonu i podržava zumiranje.
Za otvaranje privatnog kanala potrebni su ID kanala i API ključ.
Za vizualizaciju javnog ThingSpeak™ kanala ThingShow automatski ugrađuje widgete s ThingSpeak™ web stranice. To može biti grafikon, mjerač ili bilo koja druga vrsta widgeta uključujući MATLAB vizualizacije koje se prikazuju na javnoj stranici kanala.
Može se stvoriti virtualni kanal za grupiranje različitih widgeta s različitih kanala na jednom zaslonu. Samo mu dajte ime i odaberite widgete s kanala koji su već postavljeni u ThingShow. Također je moguće promijeniti redoslijed widgeta unutar virtualnog kanala. Lokalni widgeti poput mjerača, indikatora lampe, numeričkog zaslona, kompasa, karte ili ažuriranja statusa kanala mogu se izraditi na virtualnom kanalu koristeći podatke javnog ili privatnog kanala.
Nepotrebni widgeti mogu se sakriti za bilo koju vrstu kanala.
Svaki grafikon se može otvoriti na posebnom ekranu u detaljima. Njegove se opcije mogu mijenjati i pohraniti lokalno, uključujući grafikone koji se otvaraju iz widgeta na početnom zaslonu. Ovo neće utjecati na podatke pohranjene na ThingSpeak™ poslužitelju.
Bilo koji widget također se može otvoriti na zasebnom ekranu.
Widget za početni zaslon vrlo je koristan dio ThingShowa koji pomaže u pregledu podataka polja kanala bez pokretanja aplikacije. Jedan widget na početnom zaslonu može vizualizirati do 8 polja iz različitih kanala prikazujući mjerač, indikator lampe, kompas ili numeričku vrijednost. Svako polje može poslati obavijest kada se prekorači prag vrijednosti. Kako bi se uklopio u prostor widgeta na početnom zaslonu, naziv polja može se promijeniti lokalno.
Stvaranjem lokalnog kanala ThingShow može djelovati kao http web poslužitelj u lokalnoj mreži pohranjujući podatke na trenutnom uređaju. Kompatibilan je s ThingSpeak™ REST API-jem i može zrcaliti podatke i na ThingSpeak™ poslužitelj. Dostupne su i opcije uvoza i izvoza. Ovo je korisno kada internet nije dostupan ili je nestabilan. Podacima se također može daljinski pristupiti s vanjske mreže korištenjem besplatnih ili plaćenih VPN usluga poput "Tailscale". Možete besplatno koristiti 1 lokalni kanal s punim značajkama tjedan dana. Taj se kanal zatim mora izbrisati i ponovno stvoriti kako bi se nastavilo besplatno koristiti. Značajka koja se plaća ima neograničen broj lokalnih kanala i nema vremenskih ograničenja. Sve ovisi o performansama uređaja. Imajte na umu da će se uređaj brže prazniti zbog česte upotrebe mreže.
ThingShow kratki video vodič - https://youtu.be/ImpIjKEymto