Skip to content

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

Notifications You must be signed in to change notification settings

XEGARE/KlipperStatus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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. Проверяем работу

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published