Задача
Разработать кастомный аддон (Add-on) для Home Assistant, обеспечивающий двухстороннюю голосовую связь через протокол SIP. Цель - интеграция голосового ассистента (аппаратного типа Voice PE) со стационарными и мобильными телефонами.
Суть работы
Уже протестирована и подтверждена работоспособность схемы по прямой связке ESPHome и Asterisk через API. Текущая задача - упаковать этот функционал в виде самостоятельного аддона для Home Assistant, который будет прост в установке и управлении. Заказчик готов предоставить все необходимые материалы и результаты предыдущих тестов.
Основные требования
- Отладка связи между Home Assistant, голосовым ассистентом и внешним SIP-провайдером через локально установленный Asterisk.
- Поддержка исходящих и входящих вызовов (режим полного дуплекса).
- Наличие простого интерфейса управления и/или автоматизация сценариями Home Automation.
- Адаптация для пакета материалов и документации от заказчика (конфигурация, IP-адреса, схемы микширования).
- Быстрая обратная связь - дедлайны сжатые (работа ценится оперативно).
Специфика взаимодействия
Заказчик полностью обеспечивает тестовую аппаратуру и виртуальную инфраструктуру Asterisk. С++ с Python не требуется, основная работа - в UI (Add-on управления), возможна отладка JSON/REST для комминикации между модулями ESPHome и Asterisk.