برنامه را باز کنید و هنگام درخواست، AuthToken خود را وارد کنید، یا آن را از خط فرمان اجرا کنید.
Command Prompt یا PowerShell را در پوشهای که localtonet در آن قرار دارد باز کنید و سپس اجرا کنید:
localtonet --authtoken <YOUR_TOKEN>
این کار توکن را بهصورت محلی ذخیره میکند. پس از احراز هویت، Localtonet آماده استفاده است.
اجرای Localtonet بهعنوان سرویس Windows (راهاندازی خودکار):
Localtonet را بهعنوان سرویس Windows نصب کنید تا در هر بار راهاندازی سیستم بهطور خودکار اجرا شود، پس از خروج از حساب کاربری هم به کار ادامه دهد و به ترمینال باز نیازی نداشته باشد. Command Prompt یا PowerShell را با دسترسی Administrator اجرا کنید و سپس:
Localtonet را بهعنوان سرویس پسزمینه نصب کنید تا در هر بار راهاندازی سیستم بهطور خودکار اجرا شود، پس از خروج از حساب کاربری هم به کار ادامه دهد و به ترمینال باز نیازی نداشته باشد. به دسترسی administrator/root نیاز دارد:
Localtonet را بهعنوان سرویس systemd نصب کنید تا پس از هر بار راهاندازی مجدد بهطور خودکار اجرا شود، پس از خروج از حساب کاربری هم به کار ادامه دهد و به ترمینال باز نیازی نداشته باشد. دسترسی root لازم است (systemd لازم است؛ Termux پشتیبانی نمیشود، بهجای آن از برنامه Android استفاده کنید):
فایل unit در /etc/systemd/system/localtonet.service ساخته میشود. وضعیت را با systemctl status localtonet بررسی کنید یا لاگهای زنده را با journalctl -u localtonet -f ببینید. برای مدیریت آن از --stop-service، --status-service یا --remove-service استفاده کنید.
1. بسته دانلودشده را نصب کنید. در پوشهای که localtonet-linux-x64.deb در آن قرار دارد یک ترمینال باز کنید.
sudo apt install ./localtonet-linux-x64.deb
2. AuthToken خود را تنظیم کنید. فایل /etc/localtonet/auth-token را با دسترسی root ویرایش کنید و DUMMY_AUTH_TOKEN را در یک خط با توکن خود جایگزین کنید. سپس از فایل محافظت کنید و پیکربندی را بررسی کنید:
1. بسته دانلودشده را نصب کنید. در پوشهای که localtonet-linux-arm64.deb در آن قرار دارد یک ترمینال باز کنید.
sudo apt install ./localtonet-linux-arm64.deb
2. AuthToken خود را تنظیم کنید. فایل /etc/localtonet/auth-token را با دسترسی root ویرایش کنید و DUMMY_AUTH_TOKEN را در یک خط با توکن خود جایگزین کنید. سپس از فایل محافظت کنید و پیکربندی را بررسی کنید:
1. بسته دانلودشده را نصب کنید. در پوشهای که localtonet-linux-x64.rpm در آن قرار دارد یک ترمینال باز کنید.
sudo dnf install ./localtonet-linux-x64.rpm
2. AuthToken خود را تنظیم کنید. فایل /etc/localtonet/auth-token را با دسترسی root ویرایش کنید و DUMMY_AUTH_TOKEN را در یک خط با توکن خود جایگزین کنید. سپس از فایل محافظت کنید و پیکربندی را بررسی کنید:
1. بسته دانلودشده را نصب کنید. در پوشهای که localtonet-linux-arm64.rpm در آن قرار دارد یک ترمینال باز کنید.
sudo dnf install ./localtonet-linux-arm64.rpm
2. AuthToken خود را تنظیم کنید. فایل /etc/localtonet/auth-token را با دسترسی root ویرایش کنید و DUMMY_AUTH_TOKEN را در یک خط با توکن خود جایگزین کنید. سپس از فایل محافظت کنید و پیکربندی را بررسی کنید:
IPK برای OpenWrt 24.10 · APK v3 برای 25.12+ · x64 و ARM64
پیش از نصب، روتر خود را بررسی کنید.
بسته را با معماری فرمور خود تطبیق دهید و فضای ذخیرهسازی و RAM موجود را بررسی کنید. MIPS، MIPSEL و ARMv7 پشتیبانی نمیشوند. این فایلهای APK بستههای OpenWrt هستند، نه برنامههای Android.
نصب بسته
فایل دانلودشده را به روتر منتقل کنید و سپس در همان پوشه یک نشست SSH با دسترسی root باز کنید. پیش از نصب، معماری را بررسی کنید.
بستههای APK محلی امضا نشدهاند، بنابراین نصب به --allow-untrusted نیاز دارد.
AuthToken خود را اضافه کنید
فایل /etc/localtonet/auth-token را با دسترسی root ویرایش کنید. DUMMY_AUTH_TOKEN را در یک خط با توکن خود جایگزین کنید، سپس از فایل محافظت کنید و پیکربندی را بررسی کنید.
Synology Container Manager · QNAP Container Station · Home Assistant
روش راهاندازی مناسب دستگاه خود را انتخاب کنید.
روی NAS دارای پشتیبانی Docker یا میزبان Home Assistant Container / Core از Docker Compose استفاده کنید. Home Assistant OS / Supervised از قالب برنامه محلی موجود در بسته استفاده میکند.
استخراج قالبها
فایل ZIP را دانلود و استخراج کنید، سپس برای راهنمای کامل راهاندازی README.txt را باز کنید. این آرشیو هم قالبهای NAS و هم قالبهای Home Assistant را دارد.
راهاندازی دستگاه
NAS / Docker Compose
فایل nas/auth-token.example را به nas/auth-token کپی کنید، AuthToken خود را وارد کنید و فایل را خصوصی نگه دارید. بررسی کنید که تگ ایمیج در nas/compose.yaml در رجیستری موجود باشد.
فایل Compose را بهعنوان یک پروژه در مدیر کانتینر خود وارد کنید، یا این فرمان را از پوشه nas اجرا کنید:
docker compose up -d
Home Assistant OS / Supervised
مراحل نصب برنامه محلی را در README.txt دنبال کنید و سپس AuthToken خود را در پیکربندی برنامه وارد کنید.
مستنداتراهنمای کامل راهاندازی در README.txt موجود است
اینها قالبهای راهاندازی هستند، نه نصبکنندههای SPK / QPKG یا فهرست رسمی در فروشگاه Home Assistant. این قالبها برای دسترسی LAN از شبکه میزبان Linux استفاده میکنند و دسترسیهای VPN را فعال نمیکنند.
Localtonet برای Android
برنامه Android را از Google Play بگیرید یا آرشیو APK را دانلود کنید.