فهرست مطالب:

Tasmota Admin - IIoT Dashboard: 6 مرحله
Tasmota Admin - IIoT Dashboard: 6 مرحله

تصویری: Tasmota Admin - IIoT Dashboard: 6 مرحله

تصویری: Tasmota Admin - IIoT Dashboard: 6 مرحله
تصویری: Episode 6, Learning Tasmota, Part 5: Building a Dashboard 2024, جولای
Anonim
Tasmota Admin - داشبورد IIoT
Tasmota Admin - داشبورد IIoT
Tasmota Admin - داشبورد IIoT
Tasmota Admin - داشبورد IIoT

TasmoAdmin یک وب سایت اداری برای دستگاههایی است که با Tasmota فلش شده است. می توانید آن را در اینجا پیدا کنید: TasmoAdmin GitHub. این سیستم عامل بر روی ظروف ویندوز ، لینوکس و Docker پشتیبانی می کند.

امکانات

  • ورود محافظت می شود
  • فرآیند چند به روز رسانی
  • دستگاههایی را برای به روزرسانی انتخاب کنید
  • Modus Automatic جدیدترین سیستم عامل را از Tasmota GitHub بارگیری می کند
  • نمایش اطلاعات دستگاه
  • موبایل پاسخگو (Bootstrap4)
  • پیکربندی دستگاه ها
  • عملکرد Self Update برای TasmoAdmin (غیرفعال برای Docker)
  • حالت شب (فعال/غیرفعال/خودکار) در تنظیمات
  • AutoScan برای پیدا کردن دستگاه های Tasmota
  • پشتیبانی از چند سنسور
  • چت (بتا)

تدارکات:

چندین NodeMCU (دستگاه های IoT ESP8266) با سنسورهای مختلف IoT و Tasmota روی فلش سوختند.

مرحله 1: نصب و پیکربندی

نصب و پیکربندی
نصب و پیکربندی
نصب و پیکربندی
نصب و پیکربندی
نصب و پیکربندی
نصب و پیکربندی

بسته به سیستم عامل ، می توانید "Tasmota Admin" را از اینجا بارگیری کنید.

در مورد من ، من دارای دستگاه MS Windows 10 هستم و تصمیم گرفتم این نسخه را بارگیری کنم.

دستورالعمل های گام به گام را می توان از تصویر یاد گرفت.

برای بارگیری "tasmoadmin_v1.7.0_xampp_portable.zip" ، فایل را از حالت فشرده خارج کرده و در درایو "C" قرار داده ام. لطفاً از اسکرین شات های پیوست کمک لازم را برای اجرای متوالی موارد زیر دریافت کنید:

  1. setup_xampp.bat
  2. xampp-control.exe

مرحله 2: وارد کنسول وب/داشبورد وب شوید

وارد کنسول وب/داشبورد وب شوید
وارد کنسول وب/داشبورد وب شوید
وارد وب کنسول/داشبورد شوید
وارد وب کنسول/داشبورد شوید
وارد وب کنسول/داشبورد شوید
وارد وب کنسول/داشبورد شوید

لحظه ای که "xampp-control.exe" اجرا می شود و "apache" در "XAMPP Control Panel" اجرا می شود ، یک مرورگر وب را باز کنید و به localhost دسترسی پیدا کنید (یا) آدرس IP دستگاهی را که XAMPP روی آن کار می کند وارد کنید.

با استفاده از نام کاربری و رمز عبور پیش فرض به عنوان admin/admin وارد کنسول وب شوید.

مرحله 3: برای اسکن خودکار با مقادیر پیش فرض عجله نکنید

برای اسکن خودکار با مقادیر پیش فرض عجله نکنید
برای اسکن خودکار با مقادیر پیش فرض عجله نکنید
برای اسکن خودکار با مقادیر پیش فرض عجله نکنید
برای اسکن خودکار با مقادیر پیش فرض عجله نکنید
برای اسکن خودکار با مقادیر پیش فرض عجله نکنید
برای اسکن خودکار با مقادیر پیش فرض عجله نکنید

لطفاً توجه داشته باشید که کنسول وب به ما گزینه "Auto Scan" را برای دستگاه های "ESP8266" که با سیستم عامل "Tasmota" پیکربندی شده اند ، می دهد.

توجه: اگر به جستجو با مقادیر پیش فرض ادامه دهیم ، ممکن است کنسول وب نتایج دلخواه را ارائه ندهد.

لطفاً از اسکرین شات ها کمک لازم را بگیرید و "جستجوی خودکار" را انجام دهید. من مشاهده کرده ام که اکثر شبکه های بی سیم خانگی ما در 192.168.1.x هستند و بنابراین معیارهای جستجوی خودکار باید آدرس شروع 1 و آدرس نهایی 254 را شامل شود.

اسکن خودکار منجر به تعداد دستگاه های پیدا شده می شود و آدرس IP دستگاه پیدا شده نیز نمایش داده می شود. "Save All" را برای ادامه مراحل بیشتر و روی "برگشت" کلیک کنید تا به داشبورد بروید ، جایی که همه دستگاه ها معمولاً در آن فهرست شده اند.

مرحله 4: داشبورد با جزئیات دستگاه

داشبورد با جزئیات دستگاه
داشبورد با جزئیات دستگاه
داشبورد با جزئیات دستگاه
داشبورد با جزئیات دستگاه
داشبورد با جزئیات دستگاه
داشبورد با جزئیات دستگاه
داشبورد با جزئیات دستگاه
داشبورد با جزئیات دستگاه

با رفتن به داشبورد ، می توانید اطلاعات کاملی از دستگاه را که اخیراً گنجانده شده است به وضوح مشاهده کنید.

جزئیات زیر نمایش داده می شود:

  1. نام
  2. آدرس آی پی
  3. دولت
  4. قدرت سیگنال RSSI
  5. نسخه
  6. زمان اجرا
  7. درجه حرارت
  8. رطوبت

توجه: من یک سنسور دما و رطوبت را وصل کرده ام و بنابراین پارامترهای 7 و 8 نمایش داده می شود. ممکن است چیز دیگری در این مکان داشته باشید. RSSI Signal Strength یک پارامتر مهم است و به ما کمک می کند تا حسگرها را در محدوده شبکه های بی سیم محلی قرار دهیم. همچنین به ما در درک نیاز به افزایش دهنده های دامنه بی سیم کمک می کند.

مرحله 5: افزودن دستگاه های جدید

افزودن دستگاههای جدید
افزودن دستگاههای جدید
افزودن دستگاههای جدید
افزودن دستگاههای جدید
افزودن دستگاههای جدید
افزودن دستگاههای جدید

فرآیند اسکن خودکار را می توان هر چند بار برای جستجو و یافتن دستگاه های جدید که بخشی از یک شبکه بی سیم هستند ، فراخوانی کرد.

یک نکته احتیاطی: لطفاً انتظار نداشته باشید که داده ها به محض قرار گرفتن دستگاه در لیست در داشبورد ضبط شوند. ممکن است مجبور باشید زمان کافی را برای نمایش داده های گرفته شده و به اشتراک گذاشته شده در داشبورد از طریق MQTT اختصاص دهید.

"نمای تفصیلی" اطلاعات بیشتری در مورد دستگاهی که ممکن است مایل به داشتن آن هستید ارائه می دهد.

توجه: چند سنسور ممکن است دارای چند پارامتر باشند و داشبورد تنها اطلاعاتی را که توسط سنسورها به اشتراک گذاشته می شود نمایش دهد ، فضای خالی زیر ستون لزوماً نشان نمی دهد که سنسور بر اساس توانایی های خود کار نمی کند. در مورد من ، من از AM2301 و DS18b20 استفاده کردم. AM2301 دما و رطوبت را ثبت می کند ، در حالی که DS18b20 فقط دما را نمایش می دهد. لطفاً از برگه های داده سنسورهایی که به بردهای IoT ESP8266 شما متصل شده اند کمک لازم را بگیرید.

مرحله 6: گزینه های مختلف داشبورد

گزینه های مختلف داشبورد
گزینه های مختلف داشبورد
گزینه های مختلف داشبورد
گزینه های مختلف داشبورد
گزینه های مختلف داشبورد
گزینه های مختلف داشبورد

گزینه های زیادی وجود دارد که می توان آنها را بررسی کرد.

چند نمونه از اسکرین شات به شما کمک می کند تا گزینه های مختلفی را که برای مدیریت مناسب دستگاه ها در اختیار داریم درک کنید.

توصیه شده: