Для візуалізацыі дыяграм ThingShow выкарыстоўвае два метады: вэб-API дыяграм ThingSpeak або бібліятэку MPAndroidChart. Першы выкарыстоўваецца па змаўчанні. На жаль, ён не падтрымлівае маштабаванне, і адначасова можа быць паказана толькі адна дыяграма. Бібліятэка MPAndroidChart дазваляе ствараць некалькі дыяграм на адным экране і падтрымлівае маштабаванне.
Для адкрыцця прыватнага канала неабходны ідэнтыфікатар канала і ключ API.
Для візуалізацыі публічнага канала ThingSpeak ThingShow аўтаматычна ўбудоўвае віджэты з вэб-сайта ThingSpeak. Гэта можа быць дыяграма, індыкатар або любы іншы тып віджэта, у тым ліку візуалізацыі MATLAB, якія адлюстроўваюцца на публічнай старонцы канала.
Віртуальны канал можна стварыць для групавання розных віджэтаў з розных каналаў на адным экране. Проста дайце яму назву і выберыце віджэты з каналаў, якія ўжо настроены ў ThingShow. Таксама можна змяніць парадак віджэтаў у віртуальным канале. Лакальныя віджэты, такія як індыкатар, індыкатар лямпы, лічбавы дысплей, компас, карта або абнаўленні стану канала, можна ствараць на віртуальным канале з выкарыстаннем дадзеных публічнага або прыватнага канала.
Непатрэбныя віджэты можна схаваць для любога тыпу канала.
Любую дыяграму можна падрабязна адкрыць на асобным экране. Яе параметры можна змяніць і захоўваць лакальна, у тым ліку дыяграмы, якія адкрываюцца з віджэтаў галоўнага экрана. Гэта не паўплывае на дадзеныя, якія захоўваюцца на серверы ThingSpeak.
Любы віджэт таксама можна адкрыць на асобным экране.
Віджэт галоўнага экрана — вельмі карысная частка ThingShow, якая дапамагае праглядаць дадзеныя палёў канала без запуску праграмы. Адзін віджэт галоўнага экрана можа візуалізаваць да 8 палёў з розных каналаў, якія паказваюць датчык, індыкатар лямпы, компас або лікавае значэнне. Кожнае поле можа адпраўляць апавяшчэнне пры перавышэнні парога значэння. Каб змясціцца ў прастору віджэта галоўнага экрана, назву поля можна змяніць лакальна.
Стварыўшы лакальны канал, ThingShow можа выступаць у якасці вэб-сервера http у лакальнай сетцы, які захоўвае дадзеныя на бягучай прыладзе. Ён сумяшчальны з ThingSpeak REST API і можа адлюстроўваць дадзеныя на сервер ThingSpeak. Таксама даступныя опцыі імпарту і экспарту. Гэта карысна, калі няма доступу да Інтэрнэту або ён нестабільны. Таксама да дадзеных можна атрымаць дыстанцыйны доступ з вонкавай сеткі з дапамогай бясплатных або платных VPN-сэрвісаў, такіх як "Tailscale". Вы можаце бясплатна карыстацца адным паўнафункцыянальным лакальным каналам на працягу тыдня. Затым гэты канал трэба выдаліць і стварыць зноўку, каб працягнуць бясплатнае выкарыстанне. Платная функцыя мае неабмежаваную колькасць лакальных каналаў і няма абмежаванняў па часе. Усё залежыць ад прадукцыйнасці прылады. Майце на ўвазе, што прылада будзе хутчэй разраджаць батарэю з-за частага выкарыстання сеткі.
Кароткі відэаўрок ThingShow - https://youtu.be/ImpIjKEymto