Για την απεικόνιση γραφημάτων, το ThingShow χρησιμοποιεί δύο μεθόδους από τις οποίες μπορείτε να επιλέξετε - το ThingSpeak chart web API ή τη βιβλιοθήκη MPAndroidChart. Η πρώτη χρησιμοποιείται από προεπιλογή. Δυστυχώς, δεν υποστηρίζει ζουμ και μόνο ένα γράφημα μπορεί να εμφανιστεί ταυτόχρονα. Η βιβλιοθήκη MPAndroidChart επιτρέπει τη δημιουργία πολλαπλών γραφημάτων σε μία οθόνη και υποστηρίζει ζουμ.
Το ID καναλιού και το κλειδί API είναι απαραίτητα για το άνοιγμα ιδιωτικού καναλιού.
Για την απεικόνιση του δημόσιου καναλιού ThingSpeak, το ThingShow ενσωματώνει αυτόματα widgets από τον ιστότοπο ThingSpeak. Μπορεί να είναι γράφημα, μετρητής ή οποιοσδήποτε άλλος τύπος widget, συμπεριλαμβανομένων των απεικονίσεων MATLAB που εμφανίζονται σε μια δημόσια σελίδα του καναλιού.
Μπορεί να δημιουργηθεί ένα εικονικό κανάλι για να ομαδοποιήσει διαφορετικά widgets από διαφορετικά κανάλια σε μία οθόνη. Απλώς δώστε του ένα όνομα και επιλέξτε widgets από κανάλια που έχουν ήδη ρυθμιστεί στο ThingShow. Είναι επίσης δυνατό να αλλάξετε τη σειρά των widgets μέσα σε ένα εικονικό κανάλι. Τοπικά widgets όπως Gauge, Lamp Indicator, Numeric Display, Compass, Map ή Channel Status Updates μπορούν να δημιουργηθούν σε εικονικό κανάλι χρησιμοποιώντας δεδομένα δημόσιου ή ιδιωτικού καναλιού.
Τα περιττά widgets μπορούν να αποκρυφθούν για οποιονδήποτε τύπο καναλιού.
Οποιοδήποτε διάγραμμα μπορεί να ανοιχτεί σε ξεχωριστή οθόνη με λεπτομέρειες. Οι επιλογές του μπορούν να αλλάξουν και να αποθηκευτούν τοπικά, συμπεριλαμβανομένων των διαγραμμάτων που ανοίγουν από τα widgets της αρχικής οθόνης. Αυτό δεν θα επηρεάσει τα δεδομένα που είναι αποθηκευμένα στον διακομιστή ThingSpeak.
Οποιοδήποτε widget μπορεί επίσης να ανοιχτεί σε ξεχωριστή οθόνη.
Το widget αρχικής οθόνης είναι ένα πολύ χρήσιμο μέρος του ThingShow που βοηθά στην προβολή δεδομένων πεδίων καναλιών χωρίς την εκκίνηση μιας εφαρμογής. Ένα widget αρχικής οθόνης μπορεί να απεικονίσει έως και 8 πεδία από διαφορετικά κανάλια που δείχνουν ένα μετρητή, μια ένδειξη λάμπας, μια πυξίδα ή μια αριθμητική τιμή. Κάθε πεδίο μπορεί να στείλει ειδοποίηση όταν ξεπεραστεί το όριο τιμής. Για να χωρέσει στον χώρο του widget αρχικής οθόνης, το όνομα του πεδίου μπορεί να αλλάξει τοπικά.
Δημιουργώντας το Τοπικό κανάλι, το ThingShow μπορεί να λειτουργήσει ως διακομιστής ιστού http στο τοπικό δίκτυο αποθηκεύοντας δεδομένα στην τρέχουσα συσκευή. Είναι συμβατό με το ThingSpeak REST API και μπορεί επίσης να αντικατοπτρίζει δεδομένα στον διακομιστή ThingSpeak. Διατίθενται επίσης επιλογές εισαγωγής και εξαγωγής. Αυτό είναι χρήσιμο όταν δεν υπάρχει διαθέσιμο διαδίκτυο ή είναι ασταθές. Επίσης, τα δεδομένα μπορούν να προσπελαστούν εξ αποστάσεως από εξωτερικό δίκτυο χρησιμοποιώντας δωρεάν ή επί πληρωμή υπηρεσίες VPN όπως το "Tailscale". Μπορείτε να χρησιμοποιήσετε 1 τοπικό κανάλι πλήρους λειτουργίας δωρεάν για μια εβδομάδα. Αυτό το κανάλι πρέπει στη συνέχεια να διαγραφεί και να δημιουργηθεί ξανά για να συνεχίσετε τη δωρεάν χρήση. Η επί πληρωμή λειτουργία έχει απεριόριστα τοπικά κανάλια και χωρίς χρονικούς περιορισμούς. Όλα εξαρτώνται από την απόδοση της συσκευής. Λάβετε υπόψη ότι η συσκευή θα εξαντλήσει την μπαταρία πιο γρήγορα λόγω της συχνής χρήσης του δικτύου.
Σύντομο εκπαιδευτικό βίντεο ThingShow - https://youtu.be/ImpIjKEymto
Ενημερώθηκε στις
17 Ιαν 2026