For å visualisere diagrammer bruker ThingShow to metoder du kan velge mellom - ThingSpeak-diagramweb-API eller MPAndroidChart-biblioteket. Den første brukes som standard. Dessverre støtter den ikke zooming, og bare ett diagram kan vises samtidig. MPAndroidChart-biblioteket lar deg bygge flere diagrammer på én skjerm og støtter zooming.
Kanal-ID og API-nøkkel er nødvendig for å åpne en privat kanal.
For å visualisere en offentlig ThingSpeak-kanal, bygger ThingShow automatisk inn widgeter fra ThingSpeak-nettstedet. Det kan være diagram, måler eller en hvilken som helst annen type widget, inkludert MATLAB-visualiseringer, som vises på en offentlig side av kanalen.
En virtuell kanal kan opprettes for å gruppere forskjellige widgeter fra forskjellige kanaler på én skjerm. Bare gi den et navn og velg widgeter fra kanaler som allerede er konfigurert i ThingShow. Det er også mulig å endre rekkefølgen på widgeter i en virtuell kanal. Lokale widgeter som måler, lampeindikator, numerisk visning, kompass, kart eller kanalstatusoppdateringer kan opprettes på en virtuell kanal ved hjelp av data fra en offentlig eller privat kanal.
Unødvendige widgeter kan skjules for alle kanaltyper.
Ethvert diagram kan åpnes på en separat skjerm i detalj. Alternativene kan endres og lagres lokalt, inkludert diagrammer som åpnes fra widgeter på startskjermen. Dette vil ikke påvirke data lagret på ThingSpeak-serveren.
Enhver widget kan også åpnes på en separat skjerm.
En widget på startskjermen er en veldig nyttig del av ThingShow som hjelper med å vise kanalfeltdata uten å starte et program. Én widget på startskjermen kan visualisere opptil 8 felt fra forskjellige kanaler som viser en måler, lampeindikator, kompass eller numerisk verdi. Hvert felt kan sende varsel når verditerskelen overskrides. For å passe inn i widgetområdet på startskjermen kan feltnavnet endres lokalt.
Ved å opprette en lokal kanal kan ThingShow fungere som en http-webserver i det lokale nettverket som lagrer data på den gjeldende enheten. Den er kompatibel med ThingSpeak REST API og kan også speile data til ThingSpeak-serveren. Import- og eksportalternativer er også tilgjengelige. Dette er nyttig når det ikke er internett tilgjengelig eller det er ustabilt. Data kan også nås eksternt fra et eksternt nettverk ved å bruke gratis eller betalte VPN-tjenester som "Tailscale". Du kan bruke én fullverdig lokal kanal gratis i en uke. Denne kanalen må deretter slettes og opprettes på nytt for å fortsette å bruke den gratis. Den betalte funksjonen har ubegrensede lokale kanaler og ingen tidsbegrensninger. Alt avhenger av enhetens ytelse. Husk at enheten vil tømme batteriet raskere på grunn av hyppig nettverksbruk.
ThingShow kort videoopplæring - https://youtu.be/ImpIjKEymto