За визуализиране на графики, ThingShow използва два метода, от които можете да избирате - ThingSpeak chart web API или MPAndroidChart библиотека. Първият се използва по подразбиране. За съжаление, той не поддържа мащабиране и само една графика може да се показва едновременно. MPAndroidChart библиотеката позволява изграждането на множество графики на един екран и поддържа мащабиране.
Идентификаторът на канала и API ключът са необходими за отваряне на частен канал.
За да визуализира публичен ThingSpeak канал, ThingShow автоматично вгражда джаджи от уебсайта на ThingSpeak. Това може да бъде графика, индикатор или друг вид джаджа, включително MATLAB визуализации, която се показва на публична страница на канала.
Може да се създаде виртуален канал, за да се групират различни джаджи от различни канали на един екран. Просто му дайте име и изберете джаджи от канали, които вече са настроени в ThingShow. Възможно е също така да промените реда на джаджите във виртуален канал. Локални джаджи като индикатор, индикатор на лампа, цифров дисплей, компас, карта или актуализации на състоянието на канала могат да бъдат създадени във виртуален канал, използвайки данни от публичен или частен канал.
Ненужните уиджети могат да бъдат скрити за всеки тип канал.
Всяка диаграма може да се отвори на отделен екран в детайли. Опциите ѝ могат да се променят и съхраняват локално, включително диаграми, които се отварят от уиджети на началния екран. Това няма да повлияе на данните, съхранявани на сървъра на ThingSpeak.
Всеки уиджет може да се отвори и на отделен екран.
Уиджетът на началния екран е много полезна част от ThingShow, която помага за преглед на данни от полетата на каналите, без да се стартира приложение. Един уиджет на началния екран може да визуализира до 8 полета от различни канали, показващи индикатор, индикатор на лампата, компас или числова стойност. Всяко поле може да изпраща известие, когато прагът на стойността е превишен. За да се побере в пространството на уиджета на началния екран, името на полето може да се промени локално.
Чрез създаване на локален канал ThingShow може да действа като http уеб сървър в локалната мрежа, съхранявайки данни на текущото устройство. Съвместим е с ThingSpeak REST API и може да отразява данни и към сървъра на ThingSpeak. Предлагат се и опции за импортиране и експортиране. Това е полезно, когато няма наличен интернет или е нестабилен. Също така, данните могат да бъдат достъпни дистанционно от външна мрежа, като се използват безплатни или платени VPN услуги като "Tailscale". Можете да използвате 1 пълнофункционален локален канал безплатно за една седмица. След това този канал трябва да бъде изтрит и създаден отново, за да продължите да го използвате безплатно. Платената функция има неограничен брой локални канали и няма ограничения във времето. Всичко зависи от производителността на устройството. Имайте предвид, че устройството ще изтощи батерията по-бързо поради честата употреба на мрежата.
Кратко видео ръководство за ThingShow - https://youtu.be/ImpIjKEymto
Актуализирано на
17.01.2026 г.