ThingShow käyttää kaavioiden visualisoimiseen kahta tapaa, joista voit valita: ThingSpeak™ chart web API tai MPAndroidChart kirjasto. Ensimmäistä käytetään oletuksena. Valitettavasti se ei tue zoomausta ja vain yksi kaavio voidaan näyttää kerralla. MPAndroidChart-kirjasto mahdollistaa useiden kaavioiden rakentamisen yhdelle näytölle ja tukee zoomausta.
Kanavan tunnus ja API-avain tarvitaan yksityisen kanavan avaamiseen.
Julkisen ThingSpeak™-kanavan visualisoimiseksi ThingShow upottaa automaattisesti widgetit ThingSpeak™-verkkosivustolta. Se voi olla kartta, mittari tai mikä tahansa muun tyyppinen widget, mukaan lukien MATLAB-visualisoinnit, joka näytetään kanavan julkisella sivulla.
Virtuaalikanava voidaan luoda ryhmittelemään eri kanavien widgetit yhdelle näytölle. Anna sille vain nimi ja valitse widgetit kanavista, jotka on jo määritetty ThingShowssa. On myös mahdollista muuttaa widgetien järjestystä virtuaalikanavan sisällä. Paikallisia widgetejä, kuten mittari, lamppu, numeerinen näyttö, kompassi, kartta tai kanavan tilapäivitykset voidaan luoda virtuaalikanavalle käyttämällä julkisen tai yksityisen kanavan tietoja.
Tarpeettomat widgetit voidaan piilottaa mille tahansa kanavatyypille.
Mikä tahansa kaavio voidaan avata erilliselle näytölle yksityiskohtaisesti. Sen asetuksia voidaan muuttaa ja tallentaa paikallisesti, mukaan lukien kaaviot, jotka avataan aloitusnäytön widgeteistä. Tämä ei vaikuta ThingSpeak™-palvelimelle tallennettuihin tietoihin.
Mikä tahansa widget voidaan avata myös erilliselle näytölle.
Aloitusnäytön widget on erittäin hyödyllinen osa ThingShowa, joka auttaa katsomaan kanavakenttien tietoja käynnistämättä sovellusta. Yksi aloitusnäytön widget voi visualisoida jopa 8 kenttää eri kanavilta, jotka näyttävät mittarin, lampun ilmaisimen, kompassin tai numeerisen arvon. Jokainen kenttä voi lähettää ilmoituksen, kun arvokynnys ylittyy. Kentän nimi voidaan muuttaa paikallisesti, jotta se mahtuu aloitusnäytön widget-tilaan.
Luomalla paikallisen kanavan ThingShow voi toimia http-verkkopalvelimena paikallisessa verkossa, joka tallentaa tietoja nykyiselle laitteelle. Se on yhteensopiva ThingSpeak™ REST API:n kanssa ja voi peilata tietoja myös ThingSpeak™-palvelimelle. Saatavilla myös tuonti- ja vientivaihtoehtoja. Tämä on hyödyllistä, kun Internetiä ei ole saatavilla tai se on epävakaa. Tietoihin pääsee myös etänä verkon ulkopuolelta käyttämällä ilmaisia tai maksullisia VPN-palveluita, kuten "Tailscale". Voit käyttää yhtä kattavaa paikallista kanavaa ilmaiseksi viikon ajan. Tämä kanava on sitten poistettava ja luotava uudelleen, jotta voit jatkaa ilmaista käyttöä. Maksullisessa ominaisuudessa on rajattomasti paikallisia kanavia eikä aikarajoituksia. Kaikki riippuu laitteen suorituskyvystä. Muista, että laite tyhjenee nopeammin, koska verkkoa käytetään usein.
ThingShow lyhyt opetusvideo - https://youtu.be/ImpIjKEymto