Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
TasmoAdmin - это административный веб-сайт для устройств, на котором установлена Tasmota. Вы можете найти его здесь: TasmoAdmin GitHub. Он поддерживает работу в контейнерах Windows, Linux и Docker.
Функции
- Вход защищен
- Процесс множественного обновления
- Выберите устройства для обновления
- Automatic Modus загружает последнюю версию прошивки с Tasmota GitHub
- Показать информацию об устройстве
- Адаптивный мобильный (Bootstrap4)
- Настроить устройства
- Функция самообновления для TasmoAdmin (отключена для Docker)
- Ночной режим (Включить / Выключить / Авто) в настройках
- Автосканирование для поиска устройств Tasmota
- Поддержка нескольких датчиков
- Чат (бета)
Запасы:
Несколько NodeMCU (ESP8266 IoT-устройства) с разными IoT-датчиками и Tasmota записаны на флеш-память.
Шаг 1. Установка и настройка
В зависимости от ОС можно выбрать загрузку "Tasmota Admin" отсюда.
В моем случае у меня компьютер с MS Windows 10, и я решил загрузить этот выпуск.
Пошаговую инструкцию можно узнать из скриншота.
Чтобы загрузить "tasmoadmin_v1.7.0_xampp_portable.zip", я разархивировал файл и поместил его на диск "C". Воспользуйтесь необходимой справкой из прилагаемых снимков экрана, чтобы последовательно выполнить следующие действия:
- setup_xampp.bat
- xampp-control.exe
Шаг 2: Войдите в веб-консоль / панель управления
В момент выполнения «xampp-control.exe» и обнаружения «apache» в «Панели управления XAMPP» откройте веб-браузер и получите доступ к локальному хосту (или) введите IP-адрес машины, на которой работает XAMPP.
Войдите в веб-консоль, используя имя пользователя и пароль по умолчанию как admin / admin.
Шаг 3. Не спешите выполнять автосканирование со значениями по умолчанию
Обратите внимание, что веб-консоль дает нам возможность «Автосканирование» для устройств «ESP8266», настроенных с прошивкой «Tasmota».
Примечание. Веб-консоль может не дать желаемых результатов, если мы продолжим поиск со значениями по умолчанию.
Воспользуйтесь необходимой подсказкой по скриншотам и проведите «Автопоиск». Я заметил, что большинство наших домашних беспроводных сетей находятся на 192.168.1.x, и поэтому критерии автоматического поиска должны содержать начальный адрес как 1 и конечный адрес ad 254.
Автоматическое сканирование приведет к количеству найденных устройств, а также отобразится IP-адрес найденного устройства. «Сохранить все», чтобы продолжить дальнейшие действия, и нажмите «Назад», чтобы перейти к панели управления, где обычно перечислены все устройства.
Шаг 4: Панель управления со сведениями об устройстве
Перейдя на панель управления, можно четко увидеть полную информацию об устройстве, которое недавно было добавлено.
Отображаются следующие данные:
- Имя
- айпи адрес
- Состояние
- RSSI сила сигнала
- Версия
- Время выполнения
- Температура
- Влажность
Примечание. Я подключил датчик температуры и влажности, поэтому отображаются параметры 7 и 8. У вас может быть что-то еще в этом месте. RSSI Signal Strength - важный параметр, который помогает нам правильно размещать датчики в зоне действия локальных беспроводных сетей. Это также помогает нам понять потребность в беспроводных расширителях диапазона.
Шаг 5: Добавление новых устройств
Процесс автоматического сканирования можно запускать любое количество раз для поиска и поиска новых устройств, которые являются частью той же беспроводной сети.
Предупреждение: не ожидайте, что данные будут захвачены, как только устройство будет включено в список на панели управления. Возможно, вам придется выделить достаточно времени для представления данных, собранных и отправленных на панель управления через MQTT.
«Подробный вид» дает больше информации об устройстве, которое вы, возможно, захотите иметь.
Примечание. Некоторые датчики могут иметь несколько параметров, и на приборной панели отображается только та информация, которая используется датчиками, пустое пространство под столбцом не обязательно означает, что датчик не работает в полную силу. В моем случае я использовал AM2301 и DS18b20. AM2301 фиксирует как температуру, так и влажность, тогда как DS18b20 отображает только температуру. Воспользуйтесь необходимой справкой из технических описаний датчиков, подключенных к вашим платам ESP8266 IoT.
Шаг 6: различные параметры приборной панели
Есть много вариантов, которые можно изучить.
Несколько примеров снимков экрана помогут вам понять, какие у нас есть различные варианты для наиболее оптимального управления устройствами.