Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 1.37 KB

README.md

File metadata and controls

46 lines (39 loc) · 1.37 KB

KlipperStatus

Получение состояния печати принтера на базе прошивки Klipper и отправка результата на Алису

Подготовка

  1. Клонируем репозиторий:
git clone https://github.com/XEGARE/KlipperStatus.git
  1. Редактируем app.js:
const serverPort = 7000;

const MoonrakerIP = "192.168.1.102";
const MoonrakerPort = 7125;
  1. Переходим в папку:
cd KlipperStatus
  1. Запускаем скрипт:
npm start

или

node app.js

Интеграция в Алису

Понадобится:

  1. Яндекс.Станция
  2. Домовенок Кузя с привязкой к станции
  3. Белый IP, KeenDNS или DynDNS

Настройка:

  1. Переходим на сайт AlexStar
  2. Заходим/Регистрируем аккаунт через Яндекс
  3. Добавить правило HTTP (GET)
  4. Заполняем правило image
  5. Добавляем сценарий в приложение "Дом с Алисой" image
  6. Проверяем работу