16 281
правка
м (→tasmota2wb) |
|||
(не показано 11 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Использование Tasmota-устройств с контроллером Wiren Board}} | {{DISPLAYTITLE: Использование Tasmota-устройств с контроллером Wiren Board}} | ||
== Описание == | == Описание == | ||
Tasmota — это прошивка для Wi-Fi устройств на базе контроллеров ESP. Подробнее читайте на сайте [https://tasmota.github.io/docs/ tasmota.github.io]. | Tasmota — это прошивка для Wi-Fi устройств на базе контроллеров ESP. Подробнее читайте на сайте [https://tasmota.github.io/docs/ tasmota.github.io]. | ||
Строка 11: | Строка 8: | ||
[https://github.com/avp-avp/tasmota2wb tasmota2wb] — это стороннее программное обеспечение, которое написано и поддерживается пользователем [https://support.wirenboard.com/u/avp/summary avp]. | [https://github.com/avp-avp/tasmota2wb tasmota2wb] — это стороннее программное обеспечение, которое написано и поддерживается пользователем [https://support.wirenboard.com/u/avp/summary avp]. | ||
Конвертер выполнен в виде сервиса, который преобразовывает MQTT-топики tasmota-устройства в | Конвертер выполнен в виде сервиса, который преобразовывает MQTT-топики tasmota-устройства в контролы виртуального устройства Wiren Board, поэтому перед работой с tasmota-устройством в нём нужно включить поддержку MQTT. | ||
Так как конвертер поставляется в исходных кодах, то для сборки вам понадобится персональный компьютер с Debian-подобной ОС Linux. | Так как конвертер поставляется в исходных кодах, то для сборки вам понадобится персональный компьютер с Debian-подобной ОС Linux. | ||
<gallery mode="traditional" widths ="265px" heights="300px"> | |||
Image: tasmota-dev-wb.png| Tasmota-устройство в веб-интерфейсе контроллера Wiren Board | |||
Image: tasmota-dev.png| Веб-интерфейс tasmota | |||
Image: tasmota-dev-mqtt.png| Настройка MQTT на tasmota-устройстве | |||
</gallery> | |||
=== Подготовка === | === Подготовка === | ||
Строка 60: | Строка 64: | ||
# Откройте файл на редактирование: | # Откройте файл на редактирование: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
nano ./.gitmodules | |||
</syntaxhighlight> | </syntaxhighlight> | ||
# Замените url на <code>https://github.com/avp-avp/libs.git</code>: | # Замените url на <code>https://github.com/avp-avp/libs.git</code>: | ||
Строка 114: | Строка 118: | ||
Настройте tasmota-устройство, чтобы оно отправляло данные в MQTT-брокер контроллера: | Настройте tasmota-устройство, чтобы оно отправляло данные в MQTT-брокер контроллера: | ||
# Перейдите '''Configuration''' → '''Configure MQTT'''. | # Перейдите '''Configuration''' → '''Configure MQTT'''. | ||
# Заполните поля, в поле '''Host''' укажите IP-адрес контроллера, а ''User'' и ''Password'' можно не указывать — по умолчанию на контроллере Wiren Board MQTT- | # Заполните поля, в поле '''Host''' укажите IP-адрес контроллера, а ''User'' и ''Password'' можно не указывать — по умолчанию на контроллере Wiren Board MQTT-брокер не требует авторизации. | ||
# Нажмите '''Save'''. | # Нажмите '''Save'''. | ||
Строка 127: | Строка 131: | ||
* [https://support.wirenboard.com/t/zigbee-livolo/4343/12 Тема на нашем форуме, где упоминается конвертер tasmota2wb] | * [https://support.wirenboard.com/t/zigbee-livolo/4343/12 Тема на нашем форуме, где упоминается конвертер tasmota2wb] | ||
* [https://github.com/wirenboard/wirenboard Описание Wiren Board Development Environment] | * [https://github.com/wirenboard/wirenboard Описание Wiren Board Development Environment] | ||
* [https://support.wirenboard.com/t/vosstanovlenie-bazy-posle-obnovleniya/16876/11 Скрипт конвертера на wb-rules] — альтернативный вариант не требующий сборки. | |||
* [https://support.wirenboard.com/t/tasmota-ne-podklyuchaetsya-k-mosquitto/19096/3 Настройка доступа к mosquitto v2]. |