Мост между локальным сервером умного дома и Яндекс Алисой: облачный прокси даёт локальному серверу внешний адрес и транслирует запросы платформы умного дома через SignalR-туннель — без белого IP и проброса портов у пользователя.
Подробная документация в работе (VitePress-сайт). Пока — README проектов:
- ThinkingHome.DeviceModel — нейтральная модель устройств (ядро), концепции и словарь
- deploy — деплой прокси (VM + Caddy + systemd)
Создайте навык с типом «Умный дом» на платформе Яндекс Диалоги (документация).
В настройках навыка укажите адреса (домен — тот, на котором развёрнут прокси):
- Endpoint URL:
https://<domain>/service - URL авторизации:
https://<domain>/oauth/authorize - URL для получения токена:
https://<domain>/oauth/token
Сервер должен быть доступен снаружи и работать по HTTPS.