Как подружить стоковый Sonoff c OctoPrint -ом
Пост оформлен как замета.
Имеется самый самый простой Sonoff (модель - Basic2). От него питается принтер. И raspberry pi 3b+ с OctoPrint -ом и Telegram ботом. Мне не хотелось менять стоковую прошивку, чтобы не терять возможность управления принтером из любой точки мира где есть интернет и пользоваться стандартным приложением (eWeLink).
Что нас интересует:
Ip адрес самого Sonoff - 192.168.X.XX (Ip вашего девайса) Можно посмотреть его в роутере определив его по маку.
ID самого Sonoff - 1000XXXXXa (ID вашего девайса)
В OctoPrint -е устанавливаем плагин System Command Editor. Жмем правой кнопкой мыши на окно в самом плагине, выбираем Create Command. В открывшемся поле Edit Command заполняем поле Name (Имя действия, которое потом будет отображаться в Телеграмм боте и в основном меню окты), Action (команда, по которой из gcode будет выполняться действие), и сама команда (Command). Здесь нужно вписать:
curl -d '{"sequence":"${now}", "deviceid":"1000XXXXXa", "encrypt":false, "selfapikey":"123", "data":"{\"switch\":\"off\"}"}' -H "Content-Type: application/json" -X POST http://192.168.X.XX:8081/zeroconf/switch
Галочку напротив Use Confirmation и пишем то же, что и в поле Name для удобства.
Принимаем настройки, перезагружаем.
По аналогии можно сделать Sonoff On, где будет изменен json запрос на - "data":"{\"switch\":\"on\"}".
Для тех кто не использует telegram можно использовать плагин PSU Control, там всё так же.
В его создании мне помогли вот эти страницы из интернет ресурса.
Еще больше интересных статей
Бабушка сказала
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Конфигуратор Klipper
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Я -- разработчик webklipperconfigure.ru -- инструмента, упрощающего ко...
Наблюда-Ski 04.6: Наращиваем в длину, или Фьюз и не только
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Недавно было несколько тем по сращиванию прутков,
и для начи...




Комментарии и вопросы
@Zloyuzver привет! А можешь па...
На мой взгляд, было бы понятне...
Интернет нужен только для вход...
Добрый день! Всегда печатал на...
Всем здравствуйте! Есть вопрос...
Люди добрые кто разбирается в...
Со вчерашнего дня fusion не хо...