-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Всем привет, здесь я постараюсь подробно описать все, что касается интеграции с Laitis и заранее ответить на возможные вопросы.
Большинство кейсов интеграции можно решить с помощью создания команд, остальные кейсы решаются созданием расширения для Laitis.
Если умный дом имеет веб-интерфейс и может принимать веб-запросы - создайте команду Включить лампу которая выполнит HTTP запрос на сервер умного дома (подробнее в статье "Сервер обрабатывающий веб запросы от Laitis").
Если умный дом не может получать команды через HTTP и вы знаете C# - напишите простое расширение, на основе примера. Если не знаете C# - напишите простую программу/скрипт на любом языке, который при запуске будет отправлять команду в умный дом в удобном вам формате. В Laitis создайте команду, которая будет запускать вашу программу или скрипт.
Я владелец сети по доставке пиццы и хочу, чтобы можно было заказать пиццу сказав пару команд в Laitis.
Если у вас есть веб-сайт по заказу пиццы - можно покрыть вебсайт командами управления и создать коллекцию (подробнее в статье "Как создавать команды управления веб-сайтами").
Если вы хотите сначала спросить у пользователя: Какую пиццу хочешь? Куда везти? и т.п., насоздавайте команд, которые выпытывают всю информацию и складируют ее в пользовательские переменные, и при команде Подтвердить заказ можно отправить HTTP запрос или открыть веб-сайт с параметрами заказа в ссылке (подробнее в статье "Как создавать последовательные команды").