Термометр на ESP8266 с прошивкой "ESP Easy"
1. Настройка подключения к брокеру.
Перейдите в раздел “Controllers” и нажмите кнопку “Add”
Выберете протокол “Home Assistant MQTT”. Hostname, Port, User и Password берём со страницы «Брокер -> ИНФОРМАЦИЯ ДЛЯ ПОДКЛЮЧЕНИЯ».
Ставим галочку “Enabled” и сохраняем настройки.
При успешном подключении к брокеру в журнале работы увидите подобные записи.
2. Настройка датчика
Перейдите в раздел “Devices” и нажмите кнопку “Add”
Выберете тип подключенного датчика. Мы в примере будем использовать BMP280.
Введите название датчика и укажите галочку “Enabled”
Укажите галочку “Send to Controller” и задайте интервал.
Должен появится новый датчик в колонке Values которого должны отображаться значения.
Открываем WS-Client и проверяем отправку данных брокеру. Запоминаем или копируем топик интересующего нас параметра для следующего шага.
1. Подключение к Алисе
Перейдите в раздел “Устройства” и нажмите кнопку “Добавить датчик”. Укажите тип датчика, в нашем случае “Температура”, введите название и топик.
В колонке “Значение” должна отобразится температура
Далее переходим в раздел Яндекс.Алиса. Нажимаем кнопку “ Связать аккаунт и/или обновить список устройств”
Если ваш аккаунт не был привязан ранее, Вам будет предложено связать аккаунты. В нашем случае аккаунты уже связаны и нам предложено сразу обновить список устройств.
Настройка закончена. Теперь можно спросить Алису – “Какая температура в доме” или “Какая температура на термометре”