16 885
правок
(→Полезные ссылки: добавил ссылку) |
|||
(не показано 7 промежуточных версий этого же участника) | |||
Строка 2: | Строка 2: | ||
[[Image: nxpanel 2.jpg |300px|thumb|right| Sonoff NSPanel EU с прошивкой NXPanel]] | [[Image: nxpanel 2.jpg |300px|thumb|right| Sonoff NSPanel EU с прошивкой NXPanel]] | ||
== Общая информация == | == Общая информация == | ||
{{YouTube | |||
|link=https://youtu.be/dIH0Zq298FQ | |||
|text= Пример работы NSPanel с контроллером Wiren Board | |||
}} | |||
[https://sonoff.tech/product/smart-wall-swtich/nspanel/ Sonoff NSPanel] — это Wi-Fi панель с контроллером ESP32 и дисплеем Nextion. С базовой прошивкой она настраивается приложением eWLink и работает через облако производителя. В панели есть два реле и физические кнопки для управления нагрузкой. | [https://sonoff.tech/product/smart-wall-swtich/nspanel/ Sonoff NSPanel] — это Wi-Fi панель с контроллером ESP32 и дисплеем Nextion. С базовой прошивкой она настраивается приложением eWLink и работает через облако производителя. В панели есть два реле и физические кнопки для управления нагрузкой. | ||
Так как платформа открыта, то для неё | Так как платформа открыта, то для неё существует несколько альтернативных прошивок, с помощью которых вы можете нарисовать свой интерфейс в редакторе NextionEditor или использовать заготовки авторов. | ||
Мы попробовали несколько вариантов и остановились на свободной прошивке [https://github.com/peepshow-21/ns-flash NXPanel], которую разработал и поддерживает пользователь @m-home (Mike) с [https://community.openhab.org/t/nxpanel-replacement-firmware-for-sonoff-nspanel/132869 форума OpenHub]. Другие варианты смотрите по ссылке [https://github.com/blakadder/nspanel?ysclid=l6uhli7os9383372258 NSPanel Hacking]. | Мы попробовали несколько вариантов и остановились на свободной прошивке [https://github.com/peepshow-21/ns-flash NXPanel], которую разработал и поддерживает пользователь @m-home (Mike) с [https://community.openhab.org/t/nxpanel-replacement-firmware-for-sonoff-nspanel/132869 форума OpenHub]. Другие варианты смотрите по ссылке [https://github.com/blakadder/nspanel?ysclid=l6uhli7os9383372258 NSPanel Hacking]. | ||
Инструкции на этой | Инструкции на этой странице проверены для европейской версии устройства, все действия вы производите на свой страх и риск. | ||
== Подготовка устройства == | == Подготовка устройства == | ||
=== Прошивка Tasmota === | === Прошивка Tasmota === | ||
[[Image: nspanel-tasmota-flash.jpg |300px|thumb|right| Разъём для прошивки NSPanel ]] | [[Image: nspanel-tasmota-flash.jpg |300px|thumb|right| Разъём для прошивки NSPanel ]] | ||
{{note|warn|Убедитесь, что вы понимаете, что делаете и осознаёте | {{note|warn|Убедитесь, что вы понимаете, что делаете и осознаёте риски!}} | ||
Для прошивки вам понадобится паяльник, программатор для ESP и навыки пайки. Если чего-то из этого у вас нет — поищите другие варианты решения вашей задачи. | Для прошивки вам понадобится паяльник, программатор для ESP и навыки пайки. Если чего-то из этого у вас нет — поищите другие варианты решения вашей задачи. | ||
Строка 37: | Строка 41: | ||
=== Настройка Wi-Fi и MQTT === | === Настройка Wi-Fi и MQTT === | ||
После прошивки панель запустится и поднимет Wi-Fi точку доступа вида tasmota_XXXXXX: | После прошивки панель запустится и поднимет Wi-Fi точку доступа вида ''tasmota_XXXXXX'': | ||
# Подключитесь к ней. | # Подключитесь к ней. | ||
# Зайдите на устройство по адресу http://http://192.168.4.1/ | # Зайдите на устройство по адресу http://http://192.168.4.1/ | ||
Строка 88: | Строка 92: | ||
=== Пример === | === Пример === | ||
Чтобы было проще начать, мы подготовили пример модуля на [[wb-rules]]: [https://github.com/wirenboard/wb-community/tree/main/nxpanel2wb nxpanel2wb]. | Чтобы было проще начать, мы подготовили пример модуля на [[wb-rules]]: [https://github.com/wirenboard/wb-community/tree/main/scripts/nxpanel2wb nxpanel2wb]. | ||
Модуль реализует простую панель управления и представляет её в виде виртуального устройства, с которым вы можете взаимодействовать с помощью правил или [[Node-RED]]. | Модуль реализует простую панель управления и представляет её в виде виртуального устройства, с которым вы можете взаимодействовать с помощью правил или [[Node-RED]]. | ||
Строка 114: | Строка 118: | ||
== Полезные ссылки == | == Полезные ссылки == | ||
* [https://github.com/alfpf/NSPanel-setup Документация NX-Panel с подробным | * [https://support.wirenboard.com/t/nspanel-sonoff-podklyuchenie/14106 Панель подключается к MQTT, но на панели нет данных] | ||
* [https://github.com/alfpf/NSPanel-setup Документация NX-Panel с подробным описанием и примерами команд] | |||
* [https://community.openhab.org/t/nxpanel-replacement-firmware-for-sonoff-nspanel/132869 Форум поддержки прошивки NXPanel] | * [https://community.openhab.org/t/nxpanel-replacement-firmware-for-sonoff-nspanel/132869 Форум поддержки прошивки NXPanel] | ||
* [https://github.com/peepshow-21/ns-flash Репозиторий с прошивкой NSPanel] | * [https://github.com/peepshow-21/ns-flash Репозиторий с прошивкой NSPanel] | ||
* [https://templates.blakadder.com/sonoff_NSPanel.html Оригинальная инструкция по прошивке Tasmota] | * [https://templates.blakadder.com/sonoff_NSPanel.html Оригинальная инструкция по прошивке Tasmota] | ||
* [https://github.com/blakadder/nspanel?ysclid=l6uhli7os9383372258 NSPanel Hacking] | * [https://github.com/blakadder/nspanel?ysclid=l6uhli7os9383372258 NSPanel Hacking] |