Skip to content
Sergey Mikolaytis edited this page Jul 25, 2017 · 20 revisions

Всем привет, здесь я постараюсь подробно описать все, что касается интеграции с Laitis и заранее ответить на возможные вопросы.

Большинство кейсов интеграции можно решить с помощью создания команд, остальные кейсы решаются созданием расширения для Laitis.

Типовые кейсы:

У меня умный дом и я хочу, чтобы при команде "Включить лампу", включалась лампа у меня в гостинной.

Если умный дом имеет веб-интерфейс и может принимать веб-запросы - создайте команду Включить лампу которая выполнит HTTP запрос на сервер умного дома (подробнее в статье "Сервер обрабатывающий веб запросы от Laitis").

Если умный дом не может получать команды через HTTP и вы знаете C# - напишите простое расширение, на основе примера. Если не знаете C# - напишите простую программу/скрипт на любом языке, который при запуске будет отправлять команду в умный дом в удобном вам формате. В Laitis создайте команду, которая будет запускать вашу программу или скрипт.

Я владелец сети по доставке пиццы и хочу, чтобы можно было заказать пиццу сказав пару команд в Laitis.

Если у вас есть веб-сайт по заказу пиццы - можно покрыть вебсайт командами управления и создать коллекцию (подробнее в статье "Как создавать команды управления веб-сайтами"). Если вы хотите сначала спросить у пользователя: Какую пиццу хочешь? Куда везти? и т.п., насоздавайте команд, которые выпытывают всю информацию и складируют ее в пользовательские переменные, и при команде Подтвердить заказ можно отправить HTTP запрос или открыть веб-сайт с параметрами заказа в ссылке (подробнее в статье "Как создавать команды-вопросы").

Я хочу провести социальный эксперимент и попросить пользователей Laitis ответить на несколько вопросов устно.

У меня сервис, и он оповещает о особо важных событиях. Я хочу, чтобы они произносились через Laitis.

Я являюсь создателем 3Д игры для ПК и хочу, чтобы в нее можно было полноценно играть с помощью Laitis.

Я создатель веб-сайта и хочу, чтобы его можно было полноценно серфить с помощью Laitis.

Я разработчик новой системы управления на предприятии и хочу, чтобы бабушки плохо знающие компьютер могли общатся с ним на родном языке

Я предприниматель и хочу заполонить город терминалами для детей с играми и конкурсами.

Я хочу создать приложение на Android/iOS, которое будет с помощью Siri/Ok Google/Bigsbi отправлять команды в Laitis, и таким образом управлять компьютером через телефон с дистанции.

Я хочу написать расширения для Laitis на С#, чтобы в Laitis отправлялись события из другой программы или игры.

Я не знаю C#, но хочу расширить функционал Laitis, написав расширение на том языке, который я знаю.

Clone this wiki locally