For at visualisere diagrammer bruger ThingShow to metoder, du kan vælge imellem - ThingSpeak-diagramweb-API eller MPAndroidChart-biblioteket. Den første bruges som standard. Desværre understøtter den ikke zoom, og kun ét diagram kan vises ad gangen. MPAndroidChart-biblioteket giver mulighed for at bygge flere diagrammer på én skærm og understøtter zoom.
Kanal-ID og API-nøglen er nødvendig for at åbne en privat kanal.
For at visualisere en offentlig ThingSpeak-kanal integrerer ThingShow automatisk widgets fra ThingSpeak-webstedet. Det kan være diagrammer, målere eller enhver anden type widget, inklusive MATLAB-visualiseringer, der vises på en offentlig side af kanalen.
En virtuel kanal kan oprettes for at gruppere forskellige widgets fra forskellige kanaler på én skærm. Bare giv den et navn, og vælg widgets fra kanaler, der allerede er konfigureret i ThingShow. Det er også muligt at ændre rækkefølgen af widgets inden for en virtuel kanal. Lokale widgets såsom måler, lampeindikator, numerisk visning, kompas, kort eller kanalstatusopdateringer kan oprettes på den virtuelle kanal ved hjælp af offentlige eller private kanals data.
Unødvendige widgets kan skjules for enhver kanaltype.
Ethvert diagram kan åbnes på en separat skærm i detaljer. Dets indstillinger kan ændres og gemmes lokalt, inklusive diagrammer, der åbnes fra startskærmswidgets. Dette påvirker ikke data, der er gemt på ThingSpeak-serveren.
Enhver widget kan også åbnes på en separat skærm.
Startskærmswidgeten er en meget nyttig del af ThingShow, der hjælper med at se kanalfeltdata uden at starte et program. En startskærmswidget kan visualisere op til 8 felter fra forskellige kanaler, der viser en måler, lampeindikator, kompas eller numerisk værdi. Hvert felt kan sende en besked, når tærsklen overskrides. For at passe ind i startskærmswidgetens plads 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 internet tilgængeligt, eller det er ustabilt. Data kan også tilgås eksternt fra et eksternt netværk ved hjælp af gratis eller betalte VPN-tjenester som "Tailscale". Du kan bruge én lokal kanal med alle funktioner gratis i en uge. Denne kanal skal derefter slettes og genskabes for at fortsætte den gratis brug. Den betalte funktion har ubegrænsede lokale kanaler og ingen tidsbegrænsninger. Det hele afhænger af enhedens ydeevne. Husk, at enheden vil aflade batteriet hurtigere på grund af hyppig netværksbrug.
ThingShow kort videovejledning - https://youtu.be/ImpIjKEymto