Алиса, openhab и Дуся

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Алиса, openhab и Дуся

Сообщение Amarok » Сб дек 06, 2014 2:41 pm

Добрался я до голосового помощника по имени Дуся. Почитал про нее, побаловался и узнал, что Дуся умеет работать с системой openhab. Гугленье показало, что наша Алиса происходит своими корнями из openhab. А теперь вопрос к Сергею: можно реализовать поддержку Дуси прямо в Алисе?
ИМХО, очень удобная связка получится.
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Алиса, openhab и Дуся

Сообщение sergejey » Сб дек 06, 2014 5:41 pm

BlackWarrior писал(а):Добрался я до голосового помощника по имени Дуся. Почитал про нее, побаловался и узнал, что Дуся умеет работать с системой openhab. Гугленье показало, что наша Алиса происходит своими корнями из openhab. А теперь вопрос к Сергею: можно реализовать поддержку Дуси прямо в Алисе?
ИМХО, очень удобная связка получится.
Алиса из openhab не происходит ни коим образом :) Ничего против openhub не имею.
Что касается Дуси -- я общался с автором этого приложения и мы предварительно договорились, что поддержка MajorDoMo может быть вполне реализована, но я должен предоставить API в таком виде, чтобы в нем был список устройств и возможных операций (например: "чайник -- включить, выключить; ворота -- открыть, закрыть" и т.п.). Я пока не придумал, как лучше сделать такую накладку -- с одной стороны, можно сделать модуль "упрощения", чтобы свести имеющиеся объекты и методы к такому вот виду, но, с другой стороны, не очень хочется создавать дублирующиеся сущности. На этом пока дело и остановилось, т.к. пришлось отвлечься на разное другое.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Алиса, openhab и Дуся

Сообщение Amarok » Вс дек 07, 2014 8:02 am

Очень-очень хочется их подружить(
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Алиса и Дуся

Сообщение Amarok » Вт дек 23, 2014 11:26 am

Подниму тему.
В данный момент эксперементирую с такой связкой: Дуся (куплена и отзывается на имя Алиса) + таскер (тоже куплен года 2 как уже) + сама Алисочка.
Делюсь своими наработками:
[*]Создал в таскере 2 задачи: включить матрас и выключить матрас; в задаче через HTTP GET вызываю соответствующие сценарии Алисы.
[*]В Дусе в меню Функции => Tasker выбрал нужную задачу и привязал её к синониму
СпойлерПоказать
1.jpg
1.jpg (101.21 КБ) 6584 просмотра
2.jpg
2.jpg (177.38 КБ) 6584 просмотра
3.jpg
3.jpg (127.77 КБ) 6584 просмотра
4.jpg
4.jpg (145.8 КБ) 6584 просмотра
Теперь общение выглядит примерно так:
- Алиса привет
- Да?
- Включи матрас


И вроде всё замечательно и хорошо, но ведь это костыль :cry:

Может Сергей всё таки придумает какое-то API для связи Дуси и Алисочки? Пусть даже через модуль-надстройку? Это поспособствует еще большей популярности нашей девочки.
Моя Алиска живёт на Proxmox в Debian 12
Ответить