Дружим китайское wifi реле и klipper
Однажды, купил я такое вайфай реле и поставил его на питание принтера.
У меня Hypercube Evolution с BTT SKR 1.3 на борту под управлением klipper, установленном на Orange PI 3 LTS.
Реле управляется с помощью приложения Smart Life. Какое-то время я пользовался всем этим в таком виде: заходил в приложение, включал принтер, потом переходил в Fluidd и начинал печать.
И недавно я обнаружил, что в клиппере есть возможность управлять различными девайсами по разным протоколам, например, gpio, klipper_device, rf, tplink_smartplug, tasmota, shelly, homeseer, homeassistant, loxonev1, smartthings, mqtt, hue.
У этого реле не было веб интерфейса и стояла неизвестная мне прошивка. Пошерстив статьи о подключении реле к клипперу, я обнаружил, что в большинстве случаев на реле или стоит прошивка тасмота, или используют mqtt для управления. Все эти решения можно было легко реализовать здесь, но это реле tuya и готового решения по нему я не нашел.
Можно было легко поставить другую прошивку на это реле и все спокойно подключить, но мне очень не хотелось этого делать,.
В приложении Smart Life я обнаружил, что можно этот аккаунт умного дома связать с умными домами других систем, например, homeassistant, smartthings или Alexa.
Вот оно, в клиппере есть поддержка устройств smatthings, с этим я и решил работать.
Нам нужно скачать приложение SmartThings. Заходим в него, авторизуемся с учетной записью самсунг или создаем ее. После успешного входа в учетную запись, нажимаем +, добавить устройство. Далее, нажимаем на значок поиска и вводим Smart Life и нажимаем на появившийся пункт. Нажимаем далее, нас перебрасывает на страницу авторизации Smart Life, авторизуемся. После авторизации появляется следующее окно, нажимаем Authorize, появится список устройств, который теперь также добавлен в smartthings, нажимаем готово.
Теперь добавляем наше реле в клиппер. Переходим в файл moonraker.conf, вставляем туда следующую конструкцию:
[power printer] type: smartthings address: api.smartthings.com protocol: https port: 443 token: TOKEN device: DEVICE
Нам нужно узнать две вещи: token и device. Для этого переходим сюда, авторизуемся под учеткой самсунг.
Нас перебрасывает на панель управления местами, но тут своего реле мы не увидим, потому что не настроена комната, в которой оно находится, но нам это и не нужно. Нам нужно зайти в список устройств. Для этого нажимаем три точки, там Advanced Users(прям как мы, да), там выбираем вкладку Devices.
Попадаем в список устройств, где видим наше реле, а в нем наш заветный Device Id.
Копируем его и вставляем в конфиг в параметр device.
Теперь нам нужно создать токен, для этого переходим сюда, на страницу создания токенов. Нажимаем создать новый токен. Обзываем его как-нибудь и выбираем действия, какие можно выполнять, используя этот токен. Ставим галку на устройства и нажимаем создать токен.
Копируем и вставляем его в конфиг в параметр token. Сохраняем и перезагружаем Moonraker, теперь в веб интерфейсе в трех точках появился пункт Питание, в котором находится переключатель нашего реле.
Используя это устройство, можно не заходя в приложение, а прямо из интерфейса включать наш принтер, и по аналогии другие устройства, тоже добавив их в конфиг. Также, используя эту инструкцию, можно настроить автоотключение принтера после завершения печати и остывания стола и хотенда.
Еще больше интересных статей
Marlin для BigTreeTech SKR mini E3 V3.0 + датчик выравнивания под ENDER 3 Pro
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
BIQU Hurakan, если слетела прошивка при обновлении через веб-интерфейс
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
А вы пять дней назад зарегалис...
все понимаю но...есть такая шт...
серьёзно?https://www.printable...
Всем привет. Недавно только на...
Приветствую. У меня принтер En...
Все привет, столкнулись с проб...
Добрый день, при печати детали...