اضافه کردن سرویس nodered به boot

  • مدرس: علی بیگدلی
  • تاریخ انتشار: Aug 26, 2020

nodered به صورت پیشفرض با یک سرویس نصب می شود

اسکریپت نصب برای Pi نیز آن را تنظیم می کند تا به عنوان سرویس اجرا شود. این بدان معنی است که می تواند در پس زمینه اجرا شود و برای شروع خودکار از بوت فعال شود.

دستورات زیر برای کار با سرویس ارائه شده است:

  • node-red-start - این سرویس Node-RED را شروع می کند و خروجی گزارش آن را نمایش می دهد. فشار دادن Ctrl-C یا بستن پنجره خدمات را متوقف نمی کند. مدام در پس زمینه اجرا می شود
  • node-red-stop - این سرویس Node-RED را متوقف می کند
  • node-red-restart - این سرویس Node-RED را متوقف و دوباره راه اندازی می کند
  • node-red-log - این خروجی گزارش سرویس را نشان می دهد
  • همچنین می توانید با انتخاب گزینه Menu-> programming -> Node-RED سرویس Node-RED را روی دسک تاپ Raspbian شروع کنید.

شروع خودکار هنگام بوت شدن

اگر می خواهید Node-RED هنگام روشن شدن Pi یا راه اندازی مجدد آن اجرا شود ، می توانید با اجرای دستور سرویس را به صورت خودکار شروع کنید:

sudo systemctl enable nodered.service

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

sudo systemctl disable nodered.service

نکته: اما اگر از سیستم عاملی غیر از raspbian استفاده می نمایید می توانید با جایگذاری یک script در بخش boot سیستم عامل مد نظر و یا با استفاده از crontab این ساختار مشابه را ایجاد کنید.

ثبت دیدگاه
نام *
ایمیل*
دیدگاه *
0دیدگاه