Проблема с файлом configuration.yaml в HomeAssistant

Установил HomeAssistant supervisor на виртуальную машину в Hyper-V, в add-on скачал дополнение mosquitto broker, добавил интеграцию MQTT, разрешил автодобавление устройств. В configuration.yaml пишу следующий код:

mqtt:
  broker: core-mosquitto
  port: 1883
  discovery: true

При перезагрузке home assistant выдает следующее сообщение:
Не удалось перезагрузить конфигурацию
Validation error: Invalid config for integration mqtt at /config/configuration.yaml, line 12: extra keys not allowed @ data[‘mqtt’][0][‘broker’]

Брокер пробовал писать разный: 127.0.0.1, localhost, свой ip, ничего не помогает.

В MQTT Explorer получается войти под 127.0.0.1

Я только начинаю изучать IoT и пока не очень понятно, что не так.

Так тут что-то не то со структурой конфига, а не со значением адреса.
Может это из какого-то устаревшего примера?

Действительно, устаревшая версия, но проверил от 23 года, все равно не нравится

mqtt:
  server: mqtt://core-mosquitto:1883

Validation error: Invalid config for integration mqtt at /config/configuration.yaml, line 12: extra keys not allowed @ data[‘mqtt’][0][‘server’]

А по оф. документации?)
MQTT - Home Assistant