Да, вы правильно понимаете, что MQTT работает по принципу "издатель-подписчик" и не подходит для передачи информации от устройства к Алисе (колонке). Вместо этого вам потребуется использовать протокол, который позволяет устройству устанавливать связь с устройством-колонкой и передавать команды.
Один из таких протоколов - это умения Алисы (Alexa Skills). Это программные расширения для Алисы, которые позволяют добавлять дополнительные функции и возможности. Вам следует создать своё умение Алисы, которое будет взаимодействовать с вашим ESP8266.
Вам потребуется создать навык в Amazon Developer Console и определить его функциональность и команды, которые вы хотите передавать с помощью вашего ESP8266. Затем вы можете настроить действия вашего ESP8266, чтобы они реагировали на команды, получаемые от Алисы через навык.
Следующий шаг - настройка вашего ESP8266 для отправки и получения данных от Alexa сервиса. Это может потребовать использования библиотеки для работы с Amazon AVS (Alexa Voice Service) или других инструментов, предоставляемых Amazon. Вы можете найти образцы кода и документацию на официальном сайте Amazon для разработчиков.
Важно отметить, что для взаимодействия с Alexa у вас должен быть аккаунт разработчика Amazon, и ваше устройство должно пройти сертификацию.
Надеюсь, это поможет вам связать ваш ESP8266 с Алисой и управлять удаленным открытием домофона. Удачи!