থিংস্পিক চ্যানেল ভিজ্যুয়ালাইজেশন এবং মনিটরিং সফটওয়্যার।
চার্ট ভিজ্যুয়ালাইজ করার জন্য ThingShow দুটি পদ্ধতি ব্যবহার করে যা আপনি বেছে নিতে পারেন - ThingSpeak চার্ট ওয়েব API অথবা MPAndroidChart লাইব্রেরি। প্রথমটি ডিফল্টরূপে ব্যবহৃত হয়। দুর্ভাগ্যবশত এটি জুমিং সমর্থন করে না এবং একবারে শুধুমাত্র একটি চার্ট দেখানো যায়। MPAndroidChart লাইব্রেরি একক স্ক্রিনে একাধিক চার্ট তৈরি করতে দেয় এবং জুমিং সমর্থন করে।
ব্যক্তিগত চ্যানেল খোলার জন্য চ্যানেল আইডি এবং API কী প্রয়োজন।
পাবলিক থিংস্পেক চ্যানেল ভিজ্যুয়ালাইজ করার জন্য, ThingShow স্বয়ংক্রিয়ভাবে ThingSpeak ওয়েবসাইট থেকে উইজেট এম্বেড করে। এটি চার্ট, গেজ বা অন্য যেকোনো ধরণের উইজেট হতে পারে যার মধ্যে MATLAB ভিজ্যুয়ালাইজেশন অন্তর্ভুক্ত যা চ্যানেলের একটি পাবলিক পৃষ্ঠায় দেখানো হয়।
একটি ভার্চুয়াল চ্যানেল তৈরি করা যেতে পারে বিভিন্ন চ্যানেল থেকে বিভিন্ন উইজেটকে একটি স্ক্রিনে গ্রুপ করার জন্য। কেবল এটিকে একটি নাম দিন এবং ThingShow-এ ইতিমধ্যে সেটআপ করা চ্যানেলগুলি থেকে উইজেটগুলি বেছে নিন। একটি ভার্চুয়াল চ্যানেলের মধ্যে উইজেটের ক্রম পরিবর্তন করাও সম্ভব। গেজ, ল্যাম্প ইন্ডিকেটর, নিউমেরিক ডিসপ্লে, কম্পাস, মানচিত্র বা চ্যানেল স্ট্যাটাস আপডেটের মতো স্থানীয় উইজেটগুলি পাবলিক বা ব্যক্তিগত চ্যানেলের ডেটা ব্যবহার করে ভার্চুয়াল চ্যানেলে তৈরি করা যেতে পারে।
যেকোনো চ্যানেলের জন্য অপ্রয়োজনীয় উইজেট লুকানো যেতে পারে।
যেকোনো চার্ট আলাদা স্ক্রিনে বিস্তারিতভাবে খোলা যেতে পারে। এর বিকল্পগুলি স্থানীয়ভাবে পরিবর্তন এবং সংরক্ষণ করা যেতে পারে, যার মধ্যে হোমস্ক্রিন উইজেট থেকে খোলা চার্টও অন্তর্ভুক্ত। এটি ThingSpeak সার্ভারে সংরক্ষিত ডেটার উপর প্রভাব ফেলবে না।
যেকোনো উইজেট আলাদা স্ক্রিনেও খোলা যেতে পারে।
হোমস্ক্রিন উইজেট ThingShow-এর খুবই কার্যকর অংশ যা কোনও অ্যাপ্লিকেশন চালু না করেই চ্যানেল ফিল্ড ডেটা দেখতে সাহায্য করে। একটি হোমস্ক্রিন উইজেট বিভিন্ন চ্যানেল থেকে 8টি পর্যন্ত ফিল্ড কল্পনা করতে পারে যা একটি গেজ, ল্যাম্প ইন্ডিকেটর, কম্পাস বা সংখ্যাসূচক মান দেখায়। প্রতিটি ফিল্ড মান থ্রেশহোল্ড অতিক্রম করলে বিজ্ঞপ্তি পাঠাতে পারে। হোমস্ক্রিন উইজেটের জায়গায় ফিট করার জন্য ক্ষেত্রের নাম স্থানীয়ভাবে পরিবর্তন করা যেতে পারে।
স্থানীয় চ্যানেল তৈরি করে ThingShow স্থানীয় নেটওয়ার্কে একটি HTTP ওয়েব সার্ভার হিসেবে কাজ করতে পারে যা বর্তমান ডিভাইসে ডেটা সংরক্ষণ করে। এটি ThingSpeak REST API-এর সাথে সামঞ্জস্যপূর্ণ এবং ThingSpeak সার্ভারেও ডেটা মিরর করতে পারে। আমদানি এবং রপ্তানি বিকল্পগুলিও উপলব্ধ। ইন্টারনেট উপলব্ধ না থাকলে বা এটি অস্থির থাকলে এটি কার্যকর। এছাড়াও "টেইলস্কেল" এর মতো বিনামূল্যে বা অর্থপ্রদানকারী VPN পরিষেবা ব্যবহার করে বাইরের নেটওয়ার্ক থেকে দূরবর্তীভাবে ডেটা অ্যাক্সেস করা যেতে পারে। আপনি এক সপ্তাহের জন্য বিনামূল্যে 1টি পূর্ণ-বৈশিষ্ট্যযুক্ত স্থানীয় চ্যানেল ব্যবহার করতে পারেন। বিনামূল্যে ব্যবহার চালিয়ে যাওয়ার জন্য এই চ্যানেলটি মুছে ফেলতে হবে এবং পুনরায় তৈরি করতে হবে। অর্থপ্রদানকারী বৈশিষ্ট্যটিতে সীমাহীন স্থানীয় চ্যানেল রয়েছে এবং কোনও সময়সীমা নেই। এটি সমস্ত ডিভাইসের কর্মক্ষমতার উপর নির্ভর করে। মনে রাখবেন যে ঘন ঘন নেটওয়ার্ক ব্যবহারের কারণে ডিভাইসটি দ্রুত ব্যাটারি নিষ্কাশন করবে।
ThingShow সংক্ষিপ্ত ভিডিও টিউটোরিয়াল - https://youtu.be/ImpIjKEymto