Дружим китайское 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, теперь в веб интерфейсе в трех точках появился пункт Питание, в котором находится переключатель нашего реле.
Используя это устройство, можно не заходя в приложение, а прямо из интерфейса включать наш принтер, и по аналогии другие устройства, тоже добавив их в конфиг. Также, используя эту инструкцию, можно настроить автоотключение принтера после завершения печати и остывания стола и хотенда.
Еще больше интересных статей
duet web control не регулируются обороты вентилятора обдува детали на BTT SKR V1.4
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
принтер у меня самодельно переделанный из ки...
Автоотключение 3d принтера
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Началось с того, что в моем 3d принтере неудобно расположен выключател...
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Потому что фазовое напыление ,...
А почему азот, а не аргон?
У эволюции были сотни и сотни....
Компания собирается закупать п...
Подскажите пожалуйста.Установл...
Столкнулся вот с такой проблем...
Печатал в обычном режиме, пла,...