A ThingShow két módszert használ a diagramok vizualizálásához: a ThingSpeak webes API-t vagy az MPAndroidChart könyvtárat. Az elsőt alapértelmezés szerint használja. Sajnos nem támogatja a nagyítást, és egyszerre csak egy diagram jeleníthető meg. Az MPAndroidChart könyvtár lehetővé teszi több diagram létrehozását egyetlen képernyőn, és támogatja a nagyítást.
A privát csatorna megnyitásához a csatornaazonosító és az API kulcs szükséges.
A nyilvános ThingSpeak csatorna vizualizálásához a ThingShow automatikusan beágyazza a widgeteket a ThingSpeak weboldaláról. Ez lehet diagram, mérőeszköz vagy bármilyen más típusú widget, beleértve a MATLAB vizualizációkat is, amelyek a csatorna nyilvános oldalán jelennek meg.
Létrehozható egy virtuális csatorna, amely különböző csatornákból származó widgeteket csoportosít egyetlen képernyőn. Csak adjon neki egy nevet, és válasszon widgeteket a ThingShow-ban már beállított csatornákból. A widgetek sorrendje egy virtuális csatornán belül is megváltoztatható. Helyi widgetek, például mérőeszköz, lámpajelző, numerikus kijelző, iránytű, térkép vagy csatorna állapotfrissítések hozhatók létre a virtuális csatornán nyilvános vagy privát csatornák adatainak felhasználásával.
A szükségtelen widgetek elrejthetők bármely csatornatípusnál.
Bármely diagram megnyitható külön képernyőn részletesen. A beállításai módosíthatók és helyben tárolhatók, beleértve a kezdőképernyő widgetjeiből megnyitott diagramokat is. Ez nem befolyásolja a ThingSpeak szerveren tárolt adatokat.
Bármely widget megnyitható külön képernyőn is.
A kezdőképernyő widget a ThingShow nagyon hasznos része, amely segít a csatornamezők adatainak megtekintésében alkalmazás indítása nélkül. Egy kezdőképernyő widget akár 8 mezőt is megjeleníthet különböző csatornákról, amelyek mérőeszközt, lámpajelzőt, iránytűt vagy numerikus értéket jelenítenek meg. Minden mező értesítést küldhet, ha az érték küszöbértékét túllépik. A kezdőképernyő widget helyéhez való illeszkedés érdekében a mező neve helyben módosítható.
Helyi csatorna létrehozásával a ThingShow http webszerverként működhet a helyi hálózaton, és adatokat tárol az aktuális eszközön. Kompatibilis a ThingSpeak REST API-val, és tükrözheti az adatokat a ThingSpeak szerverre is. Importálási és exportálási lehetőségek is elérhetők. Ez akkor hasznos, ha nincs internetkapcsolat, vagy instabil. Az adatok távolról is elérhetők külső hálózatról ingyenes vagy fizetős VPN-szolgáltatások, például a "Tailscale" használatával. Egy hétig ingyenesen használhatsz 1 teljes funkcionalitású helyi csatornát. Ezt a csatornát ezután törölni és újra létrehozni kell az ingyenes használat folytatásához. A fizetős funkció korlátlan számú helyi csatornát kínál, és nincsenek időkorlátok. Minden az eszköz teljesítményétől függ. Ne feledd, hogy az eszköz gyorsabban lemeríti az akkumulátort a gyakori hálózathasználat miatt.
ThingShow rövid videós oktatóanyag - https://youtu.be/ImpIjKEymto