# Entrixy Node.js Универсальный WebSocket-клиент на Node.js. Подходит для Linux-серверов, NAS, или любой системы где есть Node 18+. Получив команду «открыть» из приложения, скрипт может: - Дёрнуть HTTP-API вашей автоматики (`fetch('http://192.168.1.50/relay/on')`) - Запустить shell-скрипт (для GPIO/serial/MQTT) - Просто залогировать (для теста) ## Установка ```bash mkdir entrixy && cd entrixy # Скачать entrixy.js и package.json npm install ``` ## Регистрация В Android-приложении: Настройки → Объекты → Добавить → «Устройство» → скопировать `device_id` и `device_secret` из QR в `CONFIG` блок `entrixy.js`. ## Запуск ```bash node entrixy.js ``` Для автозапуска используйте `pm2`, `systemd` или Docker. ## Адаптация под ваше железо Внутри функции `onOpen()` есть три закомментированных варианта: 1. Дёрнуть HTTP-API 2. Выполнить shell-скрипт 3. Только логировать (default) Раскомментируйте нужный или допишите свою логику.