Për të vizualizuar grafikët ThingShow përdor dy metoda nga të cilat mund të zgjidhni - API-ja e uebit e grafikut ThingSpeak™ ose biblioteka MPAndroidChart. E para përdoret si parazgjedhje. Fatkeqësisht, ai nuk mbështet zmadhimin dhe vetëm një grafik mund të shfaqet menjëherë. Biblioteka MPAndroidChart lejon ndërtimin e shumë grafikëve në një ekran të vetëm dhe mbështet zmadhimin.
ID-ja e kanalit dhe çelësi API nevojiten për të hapur kanalin privat.
Për të vizualizuar kanalin publik ThingSpeak™, ThingShow fut automatikisht miniaplikacionet nga faqja e internetit ThingSpeak™. Mund të jetë grafik, matës ose çdo lloj tjetër miniaplikacioni, duke përfshirë vizualizimet e MATLAB që shfaqen në një faqe publike të kanalit.
Mund të krijohet një kanal virtual për të grupuar miniaplikacione të ndryshme nga kanale të ndryshme në një ekran. Thjesht vendosni një emër dhe zgjidhni miniaplikacionet nga kanalet që janë konfiguruar tashmë në ThingShow. Është gjithashtu e mundur të ndryshohet renditja e miniaplikacioneve brenda një kanali virtual. Miniaplikacionet lokale si matësi, treguesi i llambës, ekrani numerik, busull, harta ose përditësimet e statusit të kanalit mund të krijohen në kanalin virtual duke përdorur të dhënat e kanalit publik ose privat.
Miniaplikacionet e panevojshme mund të fshihen për çdo lloj kanali.
Çdo tabelë mund të hapet në një ekran të veçantë në detaje. Opsionet e tij mund të ndryshohen dhe ruhen në nivel lokal, duke përfshirë grafikët që hapen nga miniaplikacionet e ekranit bazë. Kjo nuk do të ndikojë në të dhënat e ruajtura në serverin ThingSpeak™.
Çdo miniaplikacion mund të hapet gjithashtu në një ekran të veçantë.
Miniaplikacioni i ekranit bazë është pjesë shumë e dobishme e ThingShow që ndihmon për të parë të dhënat e fushave të kanalit pa nisur një aplikacion. Një miniaplikacion i ekranit bazë mund të vizualizojë deri në 8 fusha nga kanale të ndryshme që tregojnë një matës, tregues të llambës, busull ose vlerë numerike. Çdo fushë mund të dërgojë njoftim kur tejkalohet pragu i vlerës. Për t'u përshtatur në hapësirën e miniaplikacionit të ekranit bazë, emri i fushës mund të ndryshohet në nivel lokal.
Duke krijuar kanalin lokal, ThingShow mund të veprojë si një server web http në rrjetin lokal që ruan të dhënat në pajisjen aktuale. Ai është i pajtueshëm me ThingSpeak™ REST API dhe mund të pasqyrojë të dhënat edhe në serverin ThingSpeak™. Opsionet e importit dhe eksportit janë gjithashtu të disponueshme. Kjo është e dobishme kur nuk ka internet në dispozicion ose është i paqëndrueshëm. Gjithashtu të dhënat mund të aksesohen në distancë nga rrjeti i jashtëm duke përdorur shërbime VPN falas ose me pagesë si "Tailscale". Mund të përdorni 1 kanal lokal me funksione të plota falas për një javë. Ky kanal më pas duhet të fshihet dhe të rikrijohet për të vazhduar përdorimin falas. Veçoria me pagesë ka kanale lokale të pakufizuara dhe pa kufij kohorë. E gjitha varet nga performanca e pajisjes. Mbani në mend se pajisja do të thahet më shpejt për shkak të përdorimit të shpeshtë të rrjetit.
Video tutorial i shkurtër ThingShow - https://youtu.be/ImpIjKEymto