For at visualisere diagrammer bruger ThingShow to metoder, du kan vælge imellem - ThingSpeak™ diagram web API eller MPAndroidChart bibliotek. Den første bruges som standard. Desværre understøtter den ikke zoom, og kun ét diagram kan vises på én gang. MPAndroidChart-biblioteket gør det muligt at bygge flere diagrammer på en enkelt skærm og understøtter zoom.
Kanal-id'et og API-nøglen er nødvendige for at åbne en privat kanal.
For at visualisere den offentlige ThingSpeak™-kanal indlejrer ThingShow automatisk widgets fra ThingSpeak™-webstedet. Det kan være diagram, måler eller enhver anden type widget, inklusive MATLAB-visualiseringer, der vises på en offentlig side på kanalen.
En virtuel kanal kan oprettes for at gruppere forskellige widgets fra forskellige kanaler på én skærm. Bare giv det et navn og vælg widgets fra kanaler, der allerede er konfigureret i ThingShow. Det er også muligt at ændre widgets rækkefølge inden for en virtuel kanal. Lokale widgets såsom måler, lampeindikator, numerisk display, kompas, kort eller kanalstatusopdateringer kan oprettes på virtuel kanal ved hjælp af offentlige eller private kanalers data.
Unødvendige widgets kan skjules for enhver kanaltype.
Ethvert diagram kan åbnes på en separat skærm i detaljer. Dens muligheder kan ændres og gemmes lokalt, inklusive diagrammer, der åbnes fra startskærmens widgets. Dette vil ikke påvirke data gemt på ThingSpeak™-serveren.
Enhver widget kan også åbnes på en separat skærm.
Homescreen-widget er en meget nyttig del af ThingShow, der hjælper med at se kanalfeltdata uden at starte en applikation. Én startskærm-widget kan visualisere op til 8 felter fra forskellige kanaler, der viser en måler, lampeindikator, kompas eller numerisk værdi. Hvert felt kan sende besked, når værditærsklen overskrides. For at passe ind i hjemmeskærmens widgetplads kan feltnavnet ændres lokalt.
Ved at oprette en lokal kanal kan ThingShow fungere som en http-webserver i det lokale netværk, der lagrer data på den aktuelle enhed. Den er kompatibel med ThingSpeak™ REST API og kan også spejle data til ThingSpeak™-serveren. Import- og eksportmuligheder er også tilgængelige. Dette er nyttigt, når der ikke er tilgængeligt internet, eller det er ustabilt. Data kan også eksternt tilgås fra eksterne netværk ved at bruge gratis eller betalte VPN-tjenester som "Tailscale". Du kan bruge 1 fuldt udstyret lokal kanal gratis i en uge. Denne kanal skal derefter slettes og genskabes for at fortsætte gratis brug. Den betalte funktion har ubegrænsede lokale kanaler og ingen tidsbegrænsninger. Det hele afhænger af enhedens ydeevne. Husk, at enheden tømmes hurtigere på grund af hyppig netværksbrug.
ThingShow kort video tutorial - https://youtu.be/ImpIjKEymto