FAQ · ПОМОЩЬ И ДИАГНОСТИКА

Частые вопросы по METEO P4

Здесь собраны решения наиболее частых проблем с подключением устройства, прошивкой, COM-портом, Wi-Fi, MQTT и Home Assistant.

Подключение и COM-порт

Windows не видит устройство

Подключите METEO P4 напрямую к компьютеру USB-кабелем передачи данных. Попробуйте другой кабель и другой USB-порт. Затем откройте Диспетчер устройств → «Порты (COM и LPT)».

Если COM-порт уже появился, драйвер CH341SER обычно не нужен.

Появились два COM-порта. Какой выбрать?

METEO P4 может отображаться как два USB JTAG/serial debug unit порта, например:

Interface 0 (COM11) Interface 2 (COM12)

Для прошивки и Serial Monitor используйте порт с меньшим номером COM — в примере это COM11. Перед очисткой flash обязательно подтвердите выбор командой chip-id.

Ошибка «Access is denied» или порт занят

Закройте ESP-IDF Monitor, Arduino IDE, PuTTY, другой терминал или любую программу, которая может использовать COM-порт. Затем повторите команду.

Прошивка

Не найден BIN-файл

Проверьте полный путь к файлу прошивки до стирания устройства:

Test-Path -LiteralPath $Firmware

Продолжать можно только если команда вернула True.

esptool не видит ESP32-P4

Проверьте кабель, выбранный COM-порт и прямое подключение к ПК. Используйте:

python -m esptool --chip esp32p4 -p $Port chip-id

Не стирайте flash, пока команда не покажет информацию об ESP32-P4.

Прошивка обрывается на скорости 460800

Используйте более низкую скорость записи:

python -m esptool --chip esp32p4 -p $Port -b 115200 --before default-reset --after hard-reset write-flash --flash-mode dio --flash-freq 40m --flash-size 16MB 0x0 $Firmware

Python или esptool не запускаются

Закройте обычный PowerShell и откройте именно ESP-IDF 6.0.1 PowerShell из меню Пуск.

python --version python -m esptool version

Если команды не работают, откройте Espressif Installation Manager и выполните восстановление ESP-IDF 6.0.1.

Первый запуск, Wi-Fi и MQTT

После прошивки экран остаётся выключенным

Дождитесь автоматической перезагрузки. Если экран не включился, один раз нажмите RESET или переподключите питание.

Wi-Fi не подключается сразу

После ввода пароля Wi-Fi подождите 1–2 минуты. В это время не нажимайте кнопки и не перезагружайте устройство.

MQTT-данные не приходят

Проверьте адрес MQTT-брокера, Wi-Fi и статус устройства. На сервере можно проверить публикацию:

docker exec -it meteo_mosquitto mosquitto_sub -h localhost -t "meteo_p4/#" -v

При нормальной работе будут появляться meteo_p4/status online и значения датчиков.

Home Assistant не видит METEO P4

Убедитесь, что MQTT-интеграция Home Assistant подключена к тому же брокеру. METEO P4 публикует Discovery-конфигурации в топики homeassistant/.../config.

Нужна дополнительная помощь?

Инструкция по прошивке

Полная последовательность установки готового BIN-файла через ESP-IDF и esptool.

Открыть руководство →

Home Assistant и MQTT

Подключение METEO P4, автоматическое обнаружение датчиков и проверка MQTT.

Открыть инструкцию →

Поддержка

Если проблема остаётся, приложите скриншот ошибки, номер COM-порта и текст команды, которую вы запускали.

Открыть поддержку →