Получение состояния печати принтера на базе прошивки Klipper и отправка результата на Алису
- Клонируем репозиторий:
git clone https://github.com/XEGARE/KlipperStatus.git
- Редактируем app.js:
const serverPort = 7000;
const MoonrakerIP = "192.168.1.102";
const MoonrakerPort = 7125;
- Переходим в папку:
cd KlipperStatus
- Запускаем скрипт:
npm start
или
node app.js
- Яндекс.Станция
- Домовенок Кузя с привязкой к станции
- Белый IP, KeenDNS или DynDNS
- Переходим на сайт AlexStar
- Заходим/Регистрируем аккаунт через Яндекс
- Добавить правило HTTP (GET)
- Заполняем правило
- Добавляем сценарий в приложение "Дом с Алисой"
- Проверяем работу