Siri + Zway + Homebridge = Запуск двигателя
Добрый день, уважаемое сообщество! Идея поуправлять автозапуском родилась довольно спонтанно, все началось с того, как пару лет назад я приобрел себе автомобиль и встал вопрос об установке системы автозапуска. На протяжении прошедших двух зим (а зимы у нас холодные, т.к я живу в условиях приравненных к крайнему северу) я просыпался по утрам, выходил, заводил машину, шел домой, пил кофе, и ехал на работу. Этой зимой лень взяла свое, и я приобрел комплект автозапуска Starline sm32 с gsm и gps модулем. Автозапуск установлен, приложение скачано, все работает отлично! И тут я подумал: «Почему бы не подключить автозапуск к своей системе умного дома?».
Первое, что пришло в голову это найти API к сервису, но поиски не увенчались успехом. На официальном форуме поднималась данная тема, но ответов от поддержки так и не было, через онлайн консультанта я оставил заявку в надежде на то, что может быть, мне ответят, и спустя неделю они ответили:
Да API есть. Мы его предоставляем после того, как клиент:
* предоставляет информацию о себе и своей компании и цели использования нашего API
* подписывает соглашение о неразглашении ( NDA )
С этим я не стал заморачиваться и начал искать другие пути. Да, я забыл сказать, что кроме приложения есть так же веб сервис, который и открыл мне данную возможность.
Посниваф запросы, я получил всю необходимую информацию, и написал небольшой скрипт на языке Python. Прошу сильно не ругать за сам код и его оформление, это можно сказать мой первый опыт в данном деле:
Это скрипт для запуска двигателя, а чтобы нам его остановить, значение value меняем на 0. Но как же нам заставить Siri запускать наш скрипт? Долгим гуглением и хождением по форумам я нашел решение: homebridge-script — этот плагин позволяет запускать sh скрипты, как устанавливать homebridge я писать не буду в интернет полно инструкций, ставим плагин:
После установки копируем наши скрипты, их я назвал engine_on.py и engine_off.py:
Там же находится два файлика on.sh и off.sh я не нашел ничего лучшего как добавить в них:
Теперь осталось добавить в наш homebridge конфиг следующее:
Автозапуск автомобиля голосом через СтарЛайн и Сири
Как настроить запуск двигателя голосом в приложении StarLine через Быстрые команды Siri.
Зимой у автовладельцев возникает потребность заранее прогревать автомобиль, чтобы садиться в комфортный тёплый салон. А у жителей северных городов в сильные морозы остывший за ночь двигатель может попросту не завестись. Эти проблемы решает автозапуск. Российская фирма СтарЛайн выпускает сигнализации с возможностью автозапуска из мобильного приложения на Android и iOS, в котором можно настроить старт двигателя по температуре и таймеру. А на iOS 12 в этом приложении есть возможность настроить автозапуск автомобиля голосом через помощника Сири на iPhone и Apple Watch.
Посмотреть возможности голосового автозапуска можно в нашем видео:
Мобильное приложение StarLine есть как для Android, так и для iOS, но голосовое управление пока возможно только на смартфонах Apple. В статье мы покажем как добавить «Быструю команду» (Siri Shortcuts) для запуска двигателя:
Чтобы узнать о всех возможностях голосового помощника от Apple, в том числе командах для умного дома на HomeKit, рекомендуем установить наше справочное приложение со списком команд для Siri. Оно доступно как для Android, так и для iOS:
Siri научили дистанционно включать сигнализацию и заводить автомобиль [видео]
Несмотря на то, что голосовая технология Siri вместе с телефоном iPhone 4S стала доступна пользователям чуть больше месяца назад, способы ее применения, которые нашли энтузиасты, поражают воображение.
Сначала персональный ассистент Apple запустили на всех iOS-устройствах предыдущих поколений, в том числе на iPhone 4, iPhone 3GS, iPod touch, iPad, затем научились создавать для него собственные команды и даже управлять технологией силой мысли.
На прошлой неделе взломщики сняли ограничения системы на iГаджеты и соединили Siri с кастомным прокси-сервером. Последнее достижение открыло практически неограниченные возможности по использованию проприетарного протокола Apple.
Научившись управлять домашним термостатом, разработчики пошли дальше и нашли способ заводить машину при помощи голосовых команд Siri. Для этих целей может использоваться любая «навороченная» автомобильная сигнализация, например Viper. Сейчас iPhone 4S может дистанционно ставить сигнализацию и даже заводить и глушить двигатель авто.
Хакер с ником Brandon, разработавший эту систему, открыл некоторые технические подробности:
«Плагин «Siri Proxy», который я создал, управляет РНР-скриптом, работающим на моем веб-сервере. Php-скрипт я написал для себя несколько месяцев назад. С помощью него я могу отправлять команды на машину с установленным модулем Viper SmartStart.
В настоящий момент устройство принимает команды: «Включить сигнализацию», «Отключить сигнализацию», «Включить зажигание», «Выключить зажигание», «Открыть багажник» и «Включить сирену».
Включение сигнализации автомобиля с помощью Siri:
Напомним, электронный секретарь Apple официально работает только на iPhone 4S. К большому сожалению, джейлбрейк-порт функции на iOS-устройства предыдущего поколения пока не может быть выпущен из-за правовых ограничений. Компоненты «голосовика», извлеченные после взлома прошивки iOS 5, защищены авторскими правами Apple. Хакеры обещают представить Siri для iPhone 4, iPod touch и iPad только после релиза джейлбрейка iPhone 4S.
Мы сообщим о выходе Siri для iPhone 4, iPod touch и iPad, оставайтесь с нами!
Привет Siri, запусти двигатель!
для iPhone появилось сегодня (17 сентября 2018) добавление любой голосовой команды, только вот мобильное приложение Starline пока не поддерживает ни одной команды.
1. Запустить двигатель
2. Остановить двигатель
4. Открыть багажник
5. Выполнить программу гибкой логики
Нужно хотя бы «Запустить двигатель» для начала.
Функция «Быстрые команды Siri» — это удобный способ выполнения повседневных задач с использованием программ на Вашем устройстве: просто коснитесь экрана или попросите Siri. Программа «Быстрые команды» позволяет автоматизировать последовательности действий в Ваших любимых программах, создавая персонализированные быстрые команды.
Starline нет в программах, поддерживающие функцию «Быстрые команды Siri».
Ответы 49
Спасибо за пожелание. Информация будет передана разработчикам.
Сделайте пожалуйста поддержку голосовых команд для приложения Старлайн. Очень облегчите жизнь миллионам людей!)
Только вот, про открыть багажник я не совсем понимаю, как это можно реализовать через ваше ios приложение, но вот побибикать и завести двигатель вполне реально!)))
Да ладно крутяк!))) Спасибо, что добавили Сири!)))
У меня огромное пожелание, для разработчиков. Могут ли они сделать так, что бы можно было спросить у сири про температуру двигателя, или салона, и что бы он ответил? Ну и добавлять команды по типу дефолтных, что представлены? Например просигналить?
Спасибо за пожелание, информация будет передана разработчикам.
открыть багажник стандартная функция в мобильном приложении старлайн.
Уж как она в вашем Авто выполняется это в сервисе подскажут.
ааа) ну да ладно. главное, что-бы сделали поддержку голосовых команд в приложении! а то было бы удобно через айрподс с сири машину заводить)
это было бы удобно и как говорится «В ногу со временем»
Будет чем гордиться. Повод для хорошей рекламы.
Ведь это будет почти единственным решением на рынке пока конкуренты не проснутся.
вообще-то сейчас уже можно через Сири завести двигатель. Без костылей и без девайсов умного дома. Через смс.
«привет Сири, Отправить сообщение 21 на МОЙ ОПЕЛЬ»
И двигатель заведётся если есть контакт в записной книжке МОЙ ОПЕЛЬ
Также можно остановить 20
Или снять с Охраны 10
И я этим пользуюсь через наушники airpods.
Просто нельзя сказать запусти двигатель.
а ещё можно будет сказать. Привет Сири еду домой.
И телефон запустит двигатель и отправит смс что еду с работы и откроет навигатор с маршрутом сразу. Круто будет.
Или в приложении команды, сделать так, а озвучить как надо?
Что то не получается, похоже пока разработчики не допилят приложение с поддержкой Сири, ничего не выйдет!)
получилось в команде. Там в настройках Команды есть «Фраза Siri» и можно надиктовать что угодно!
Так что пока не ждём 🙂 пользуемся командами.
у меня тоже получилось!) как кнопку предпросмотра команды выключил!) но это всё костыли. надо ждать нормальное обновление приложухи от старлайн!
я не считаю это костылем.
Потомучто командами все равно нужно будет пользоваться.
Да. Мы используем смс для подачи команд. Когда будет возможность мы будем пользоваться старлайном для подачи команд. Но все равно будем использовать Команды для Сири
Поэтому особой разницы нет.
Кроме стоимости. У меня например каждая команда смс стоит 3 рубля потому-то регион симки старлайн который был в комплекте в питере. А у меня другой поэтому 3 рубля.
Зато gprs бесплатно. Поэтому функция будет мне полезна.
У меня кстати тоже Опель 😉
Дороговато!) У меня тоже питерская симка старлайна, и я тоже из другого региона, но смски бесплатно, у меня мтс и тариф тарифище, 350 рублей платишь, безлимитный инет и 500 смсок и 500 минут за месяц! в принципе этого с головой! а на самой симке старлайна там вроде тоже безлимитный инет, 15 смсок в день, это наверно те что в ответ приходят.
Не у меня не опель!) это я для тебя пример показывал как команду создавать!) Кстати, там можно в эту команду после СМС добавить текст, который сири бы диктовал после команды, и обязательно после текста, есть там скрипт озвучивание текста) тогда когда скажешь «заведи машину» сири уже отвечает, например «да хозяин, ваша команда принята и машина зведется через несколько секунд» прикольно, почти как из ролика, который я скидывал, про умный дом и машину выше)
Будете смеяться. Показал своему менеджеру новость от конкурента про поддержку этой Siri. Он настроил запуск на х1900 через «НИНЗЯ!» и «ЯПОШКА!», показал это второму менеджеру с соседней нашей точки и тот побежал покупать Iphone 8. И купил.
Да и не говорите, столько раз приложение обновляется, давно бы могли бы запилить поддержку сири!) Цены бы не было?)
поставил в Сири команду отправить смс 21 на слово нинзяя!
Управляйте охранным комплексом с помощью голосовых команд
Разработчики мобильного приложения Pandora Pro для операционной системы iOS выпустили серьезное обновление, где реализована возможность управления сигнализацией через голосовой помощник Siri. iPhone обладает одной из самых мощных систем управления голосом, за это отвечает встроенный ассистент Siri, теперь мобильное приложение полностью интегрировано с функциями голосового помощника, достаточно один раз настроить команды.
Как Siri помогает управлять Pandora Pro
Для активации нового функционала нужно зайти в настройки быстрых команд мобильного приложения и записать нужные голосовые команды. После этого персональный ассистент Siri сможет распознавать их и отправлять соответствующие команды на сопряженную со смартфоном охранную систему.
Достаточно задать ассистенту вопрос – «что с машиной», в ответ Siri сообщит охранный статус сигнализации, остановлен или включен двигатель, температуру в салоне/двигателе автомобиля. Также можно активировать дистанционный запуск двигателя или предпускового прогревателя, управлять режимами охраны транспортного средства.
С новой версией мобильного приложения отпадает необходимость в брелоке, поскольку управление голосовыми командами быстрее и удобнее, тем более, что смартфон практически всегда под рукой у владельца.
Обновление Pandora Pro не претендует на революцию в секторе car security, но подобный функционал реализован впервые в мире, и воспользоваться им могут владельцы охранных систем Pandora и PanDECT.