Para visualizar gráficos, ThingShow usa dous métodos que podes escoller: a API web de gráficos de ThingSpeak ou a biblioteca MPAndroidChart. O primeiro úsase por defecto. Desafortunadamente, non admite o zoom e só se pode mostrar un gráfico á vez. A biblioteca MPAndroidChart permite crear varios gráficos nunha soa pantalla e admite o zoom.
O ID da canle e a clave da API son necesarios para abrir unha canle privada.
Para visualizar unha canle pública de ThingSpeak, ThingShow incrusta automaticamente widgets do sitio web de ThingSpeak. Pode ser un gráfico, un indicador ou calquera outro tipo de widget, incluídas as visualizacións de MATLAB que se mostran nunha páxina pública da canle.
Pódese crear unha canle virtual para agrupar diferentes widgets de diferentes canles nunha pantalla. Só tes que darlle un nome e escoller widgets das canles que xa están configuradas en ThingShow. Tamén é posible cambiar a orde dos widgets dentro dunha canle virtual. Os widgets locais como o indicador, o indicador de lámpadas, a pantalla numérica, a brúxula, o mapa ou as actualizacións do estado da canle pódense crear na canle virtual usando os datos da canle pública ou privada.
Os widgets innecesarios pódense ocultar para calquera tipo de canle.
Calquera gráfico pódese abrir nunha pantalla separada en detalle. As súas opcións pódense cambiar e almacenar localmente, incluídos os gráficos que se abren desde os widgets da pantalla de inicio. Isto non afectará os datos almacenados no servidor ThingSpeak.
Calquera widget tamén se pode abrir nunha pantalla separada.
O widget da pantalla de inicio é unha parte moi útil de ThingShow que axuda a ver os datos dos campos das canles sen iniciar unha aplicación. Un widget da pantalla de inicio pode visualizar ata 8 campos de diferentes canles mostrando un medidor, un indicador de lámpada, unha brúxula ou un valor numérico. Cada campo pode enviar unha notificación cando se supera o limiar de valor. Para que se axuste ao espazo do widget da pantalla de inicio, o nome do campo pódese cambiar localmente.
Ao crear unha canle local, ThingShow pode actuar como un servidor web http na rede local almacenando datos no dispositivo actual. É compatible coa API REST de ThingSpeak e tamén pode duplicar datos no servidor ThingSpeak. Tamén hai opcións de importación e exportación dispoñibles. Isto é útil cando non hai internet dispoñible ou é inestable. Tamén se pode acceder aos datos de forma remota desde a rede externa mediante servizos VPN gratuítos ou de pago como "Tailscale". Podes usar 1 canle local con todas as funcións de balde durante unha semana. Esta canle debe eliminarse e recrearse para continuar co uso gratuíto. A función de pago ten canles locais ilimitadas e sen límites de tempo. Todo depende do rendemento do dispositivo. Ten en conta que o dispositivo consumirá a batería máis rápido debido ao uso frecuente da rede.
Vídeo tutorial curto de ThingShow: https://youtu.be/ImpIjKEymto
Última actualización
17 de xan. de 2026