Главная / Документация / Термометр на ESP8266 с прошивкой "ESP Easy"

Термометр на ESP8266 с прошивкой "ESP Easy"

1. Настройка подключения к брокеру.

Перейдите в раздел “Controllers” и нажмите кнопку “Add”

Выберете протокол “Home Assistant MQTT”. Hostname, Port, User и Password берём со страницы «Информация». Порт указываем TCP.

Для сохранения последних значений и состояний на брокере указываем галочку “Publish Retain Flag”, иначе Алиса не сможет получить значения датчиков и состояния устройств.

Ставим галочку “Enabled” и сохраняем настройки.

При успешном подключении к брокеру в журнале работы увидите подобные записи.

 

2. Настройка датчика

Перейдите в раздел “Devices” и нажмите кнопку “Add”

Выберете тип подключенного датчика. Мы в примере будем использовать BMP280.

Введите название датчика и укажите галочку “Enabled”

Укажите галочку “Send to Controller” и задайте интервал.

Должен появится новый датчик в колонке Values которого должны отображаться значения.

Открываем WS-Client и проверяем отправку данных брокеру. Запоминаем или копируем топик интересующего нас параметра для следующего шага.

 

1. Подключение к Алисе

Перейдите в раздел “Устройства” и нажмите кнопку “Добавить датчик”. Укажите тип датчика, в нашем случае “Температура”, введите название и топик.

 

В колонке “Значение” должна отобразится температура

Далее переходим в раздел Яндекс.Алиса. Нажимаем кнопку “ Связать аккаунт и/или обновить список устройств”

 

Если ваш аккаунт не был привязан ранее, Вам будет предложено связать аккаунты. В нашем случае аккаунты уже связаны и нам предложено сразу обновить список устройств.

Настройка закончена. Теперь можно спросить Алису – “Какая температура в доме” или “Какая температура на термометре”