StarLine A93 GSM – Авто-Маркет
Описание
Охранно-телематический StarLine А93 GSM может управляться с помощью смартфона или умных часов. Встроенный GSM модуль позволяет обмениваться с системой данными из любой точки мира. Встроенный датчик удара/наклона замечает попытку повреждения или эвакуации автомобиля, владелец оповещается тревожным сообщением на телефон. Система обладает 128-канальным помехозащищенным передатчиком с дальностью работы до 2000 метров.
3D датчик удара и наклона
Защита от помех
Возможность автозапуска
|
Опциональный CAN/LIN интерфейс
Контроль канала связи
Диалоговая защита
|
Команды в режимах тревоги и охраны
- Специальная блокировка двигателя, имитация поломки;
- Открытие багажника с отключением автосигнализации;
- Управление дополнительными замками блокировки дверей;
- Запирание замка капота;
- Включение световой сигнализации при подключении к аварийной сигнализации.
Гибкие сервисные каналы Параметры управления аварийной световой автосигнализацией, складыванием зеркал, настройкой сидения под водителя и многое другое может программироваться вручную. ![]()
Встроенный GSM-маяк
Рекордная энергоэкномичность
Патентованная технология защиты
|
Ударопрочный брелок
SLAVE-режим
Телематика
Рабочая температура
|
Сравнение автосигнализаций StarLine А93
Главные преимущества StarLine А93 GSM
- Встроенный модуль GSM для управления системой с мобильного;
- Диалоговый код управления, ключ шифрования в 128 бит;
- Совместимость с машинами с кнопкой СТАРТ/СТОП;
- 3D датчик ударов и наклонов с дистанционной настройкой;
- CAN+LIN интерфейс для совместимости с некоторыми автомобилями;
- Мощный аккумулятор — до 60 дней в режиме охраны;
- Работа при температурах -50 до +85 °С;
- Интеллектуальный автозапуск: по температуре или по времени;
- Удалённое управление предпусковым подогревателем;
- Прочный брелок выдерживает падение с высоты 2,5 метра.
Комплектация StarLine А93 GSM
- Базовый блок сигнализации;
- 1 брелок с двусторонней связью с экраном;
- 1 брелок с двусторонней связью без экрана;
- Приёмопередатчик;
- Кнопка капота;
- Светодиод;
- Сервисная кнопка;
- Комплект проводов;
- Датчик температуры двигателя;
- Инструкция по эксплуатации;
- Памятка пользователя;
- Реле блокировки с колодкой;
- Сирена;
- Упаковка.
Охранные и сервисные функции
Мониторинг через интернет
Индикатор причины срабатывания
Количество охранных зон
Тип связи
двусторонняяРежим сервисного обслуживания (Valet)
PIN-код
Anti-HiJack
Охрана автомобиля с заведённым двигателем
Автовозврат в охрану
Функция «Комфорт»
Функция «Свободные руки»
Поиск на стоянке
Бесшумная постановка/снятие с охраны
Дополнительные возможности
Способ управления
Функции брелока
Общие свойства
GSM модуль STARLINE M11+, M10+, M11, M10
(скачивание инструкции бесплатно)
Формат файла: PDF
Доступность: Бесплатно как и все руководства на сайте. Без регистрации и SMS.
Дополнительно: Чтение инструкции онлайн
Благодарим Вас за выбор
StarLine M10/M11
и желаем Вам успешных и
безопасных поездок!
StarLine M10/М11 разрешен к использованию на территории
РФ и соответствует всем требованиям нормативных
документов РФ. Срок службы StarLine M10/М11 составляет
5 лет при условии, что он устанавливается и
эксплуатируется в соответствии с данной инструкцией.
Редакция №2 от 11.01.11
Страница:
(1 из 44)
навигация
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Оглавление инструкции
- Страница 1 из 45
Благодарим Вас за выбор StarLine M10/M11 и желаем Вам успешных и безопасных поездок! StarLine M10/М11 разрешен к использованию на территории РФ и соответствует всем требованиям нормативных документов РФ.Срок службы StarLine M10/М11 составляет 5 лет при условии, что он устанавливается и
- Страница 2 из 45
StarLine M10/M11 Содержание Назначение . …………………………………………………………………………….. 3 Функциональные возможности ………………………………………. 3 Управление режимами работы . …………………………………….. 11 Команды - Страница 3 из 45
инструкция по эксплуатации Назначение Устройство StarLine М10/М11 предназначено для определения точного местоположения объекта, в котором оно установлено, и передачи установленных координат владельцу через любую GSM сеть посредством текстовых SMS сообщений или по GPRS протоколу. Вследствие своих - Страница 4 из 45
StarLine M10/M11 • Управление/оповещение посредством SMS сообщений • Контроль разряда элементов питания. SMS оповещение при необходимости замены элементов питания. • Режим трекинга. • Детектирование начала движения и информирование об этом владельца SMS сообщением (только StarLine M11).Принцип
- Страница 5 из 45
инструкция по эксплуатации Режим постоянной активности В режиме постоянной активности устройство всегда активно. Это позволяет в любой момент времени управлять устройством и тут же получить информацию от М10/M11 о его местоположении. При постоянном использовании устройства в режиме постоянной - Страница 6 из 45
StarLine M10/M11 соединение. Эта информация поможет определить приблизительное местоположение устройства в отсутствии сигнала GPS со спутников — в гаражах, подземных стоянках, контейнере или когда радиосигнал GPS специально заглушен. Установить соответствие между идентификаторами базовой станции - Страница 7 из 45
инструкция по эксплуатации «сигнал жизни» — контрольное SMS сообщение для контроля работоспособности и предупреждения блокировки счета оператором сотовой связи. Устройство контролирует состояние своих батарей и, если их ресурс подходит к концу, при очередном сеансе активности отправляет владельцу - Страница 8 из 45
StarLine M10/M11 Технические параметры • Стандарт связи .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GSM 900/1800 Мгц • Исполнение GSM и GPS антенн . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
- Страница 9 из 45
инструкция по эксплуатации Подготовка к работе и настройка 1. Установка сим-карты. Аккуратно разберите корпус устройства, отвернув 4 винта. Вставьте сим-карту в разъем, согласно приведенной на наклейке схеме. Сим-карта должна быть полностью работоспособной, иметь положительный баланс на счете. В - Страница 10 из 45
StarLine M10/M11 Важно! При установке элементов питания соблюдайте полярность. Иначе устройство и элементы питания могут быть повреждены большим током короткого замыкания между собой. Это может привести к воспламенению и разрушению элементов питания и повреждению самого устройства. При - Страница 11 из 45
инструкция по эксплуатации режимах: G, W, S, A,F. Подробно режимы работы описаны на страницах 11–19.6. Установка продолжительности «спящего» режима. Чем реже устройство будет активироваться для проверки поступления SMS сообщения от владельца, тем дольше прослужат батареи. Диапазон возможных
- Страница 12 из 45
StarLine M10/M11 отправлено несколько SMS сообщений, то при очередной активации устройство обработает только последнее сообщение. Если необходимо передать устройству сразу несколько команд, делайте это последовательно, по одной, дожидаясь SMS подтверждения о получении команды или используйте - Страница 13 из 45
инструкция по эксплуатации Команды управления устройством ****,xxxH Установка периодичности активации устройства Задание периода активности в минутах осуществляется командой: пароль , x x x M пароль — Ваш пароль (4 цифры) ххх — значение периода в минутах. Число в пределах от 015 до 059 Задание - Страница 14 из 45
StarLine M10/M11 ПРИМЕР: SMS КОМАНДА ОТВЕТ УСТРОЙСТВА StarLine M10 New mode saved. Mode=030M,F,K GPRS to server: off Bat=96% t=+19C 1234,030M где: 1234 – пароль доступа; 030M – период активации 30 минут где: Mode=030H,F,K устройство будет активироваться раз в 30 минут Переключение в режим - Страница 15 из 45
инструкция по эксплуатации ПРИМЕР: SMS КОМАНДА 1234,G где: 1234 – пароль доступа; G – режим работы с определением GSM и GPS координат ОТВЕТ УСТРОЙСТВА StarLine M11 New mode saved.Wait SMS for few minutes. Mode=024H,G,KMove sensor:off GPRS to server: off Bat=96% t=+19C где: Mode=024H,G,K режим
- Страница 16 из 45
StarLine M10/M11 Переключение в режим определения GSM координат ****,S Если задан режим S, то устройство периодически отправляет на номер владельца SMS с GSM координатами сотовой сети. Перевод устройства в режим S осуществляется SMS командой: пароль , S Получив данную SMS команду при очередной - Страница 17 из 45
инструкция по эксплуатации Режим ожидания SMS команд ****,F Перевод устройства в режим F осуществляется SMS командой: пароль , F Данной SMS командой устройство переключается в наиболее экономичный режим работы, при котором оно активизируется через заданный интервал времени, включает GSM модуль и - Страница 18 из 45
StarLine M10/M11 Режим передачи координат в формате www ссылки на карту ****,W Если задан режим W, то устройство периодически отправляет на номер владельца SMS с гиперссылкой на Яндекс или Google карту(ссылка подразумевает просмотр фрагмента карты с мобильного телефона).Перевод устройства в режим
- Страница 19 из 45
инструкция по эксплуатации ПРИМЕР: SMS КОМАНДА 1234,W где: 1234 – пароль доступа; W – включить режим передачи координат в формате wwwссылки на карту ФРАГМЕНТ КАРТЫ НА ЭКРАНЕ МОБИЛЬНОГО ТЕЛЕФОНА ОТВЕТ УСТРОЙСТВА StarLine M10 New mode saved. Wait SMS for few minutes. Mode=048H,W,KGPRS to server: off - Страница 20 из 45
StarLine M10/M11 ****,A Режим аудиоконтроля Если задан режим А, то устройство периодически совершает звонок на номер владельца и включает встроенный микрофон для прослушивания окружающего пространства. Перевод устройства в режим А осуществляется SMS командой: пароль , A Получив данную SMS команду - Страница 21 из 45
инструкция по эксплуатации ****,D Функция уведомления о движении Внимание! Данная функция доступна только для версии М11 со встроенным датчиком движения. Включение/Выключение датчика движения осуществляется SMS командами: пароль , D+ – включение режима уведомления о начале движения.пароль , D- –
- Страница 22 из 45
StarLine M10/M11 ускорение продолжительностью более 4 секунд, характерное для движения (такая задержка позволяет гарантированно отличить истинное движение от ложных вибраций и покачиваний от ветра), устройство переходит в активный режим, включает GSM модуль и передает SMS сообщение владельцу о том, - Страница 23 из 45
инструкция по эксплуатации Мониторинг Инструкцию по включению функции мониторинга см. на сайтах: www.starline-alarm.ru и www.starline-online.ru Для реализации функции мониторинга используется режим пакетной передачи данных (GPRS). ****,i Команды управления GPRS режимом Включение режима передачи - Страница 24 из 45
StarLine M10/M11 1234 это ваш пароль, 109.120.131.42 это IP адрес сервера мониторинга, 12300 это номер порта сервера мониторинга. Данные настройки выясняются у представителей выбранного Вами сервера мониторинга. При использовании в качестве сервера мониторинга: www.starline-online.ru, необходимо - Страница 25 из 45
инструкция по эксплуатации 6.Состояние режима передачи данных по каналу GPRS отображается в информационном SMS сообщении от устройства: GPRS off или GPRS on (соответственно GPRS выключен или включен). . ****,#### Команда изменения пароля Формат SMS команды: * * * * , # # # # **** — старый пароль
- Страница 26 из 45
StarLine M10/M11 ****,+7911… Запись номера владельца Формат SMS команды: пароль , +79112224455 пароль —Ваш пароль (4 цифры). +79112224455 — номер мобильного телефона владельца. При получении данной команды устройство заменит текущий номер телефона для уведомлений на новый (указанный в сообщении). - Страница 27 из 45
инструкция по эксплуатации ****,М=ххх Запрос баланса СИМ-карты Формат SMS команды: пароль , M = *100# Команда позволяет запросить информацию о балансе счета симкарты, установленной в устройстве. Формат команды запроса баланса уточните у оператора связи, сим-карта которого установлена в устройство. - Страница 28 из 45
StarLine M10/M11 Использование пакетных команд Для сокращения времени программирования и настройки устройства существует возможность изменения его настроек путем передачи «пакетных» (составных) SMS команд.Пакетные SMS команды могут быть двух видов: 1. (1234,+79165642456,012H,G) – Пакетное
- Страница 29 из 45
инструкция по эксплуатации Информационные SMS сообщения, отправляемые устройством 1. Базовое информационное SMS сообщение StarLine M11 GPS 03/056s UTC 10-10-09 12:23 N55 87.8671 E037 60.1825 Speed: 12 km/h 171 MCC=250 MNC=99 LAC=4527 CID=893C Mode=030M,G,K,Move sensor:on GPRS to server: off Bat=97% - Страница 30 из 45
StarLine M10/M11 2. Сообщение о разряде батарей StarLine M10 Warning: low power bat! Mode=002H,W,KGPRS to server: off Bat=00% t=+28C Данное сообщение присылается устройством только если его температура не ниже нуля, т.к. при отрицательной температуре данные о заряде батарей недостоверные. 3. - Страница 31 из 45
инструкция по эксплуатации Рекомендации по установке Устройство необходимо разместить так, чтобы крышка устройства (сторона с маркировкой размещения батарей) была направлена в сторону неба. При установке корпус устройства нельзя заслонять металлическими предметами и покрытиями.Сигнал от GPS
- Страница 32 из 45
StarLine M10/M11 Рекомендации по эксплуатации После первоначальной настройки попрактикуйтесь в смене режимов работы устройства. Убедитесь, что устройство выполняет Ваши команды правильно. Постарайтесь запомнить самые необходимые команды. Носите с собой пластиковую памятку по основным командам. - Страница 33 из 45
инструкция по эксплуатации недоставленных SMS сообщений у операторов обычно составляет 24 часа. Поэтому, если интервал включений Вашего устройства более 24 часов, то командное сообщение необходимо отправлять повторно, если в течение суток устройство на него не отреагировало. Если Вы предполагаете, - Страница 34 из 45
StarLine M10/M11 Например, N57 46.7549, E037 06.7691. Если Ваш телефон или смартфон поддерживает просмотр веб-страниц, можно воспользоваться режимом получения координат в виде гиперссылок (режим W). В этом случае достаточно будет просто перейти по присланным в SMS сообщении гиперссылкам на - Страница 35 из 45
инструкция по эксплуатации 6.Если поиск по приблизительным координатам не дал результатов, установите обратно увеличенный интервал активизации (например, 2 часа) и ждите момента, когда устройству удастся отправить SMS сообщение с точными GPS координатами, т.к. рано или поздно угонщикам придется
- Страница 36 из 45
StarLine M10/M11 Пример управляющего SMS Режим работы пароль,S Активизируясь, отправляет SMS только с идентификаторами ближайшей базовой станции GSM и служебной информацией. Ответное SMS Примечание StarLine М10 v4.5a New mode saved. Mode=012H,S,KBat=99% t=+26C Данный режим экономит энергию батарей, - Страница 37 из 45
инструкция по эксплуатации Индикация контрольного светодиода Устройство StarLine M10/М11 оборудовано контрольным светодиодом. Для доступа к нему необходимо открутить 4 винта и снять крышку устройства. Светодиод находится на печатной плате, рядом с разъемом сим-карты. В процессе работы светодиод - Страница 38 из 45
StarLine M10/M11 Возможные неисправности и способы их устранения Описание проблемы Вероятная причина Пути решения При попытке установить новый режим или интервал активаций получен ответ: Can`t write new mode.Некорректная информация в 1-ой ячейке сим-карты, устройство переходит в режим работы по
- Страница 39 из 45
инструкция по эксплуатации Описание проблемы Вероятная причина Пути решения Устройство не определяет GPS координаты 1. Устройство заэкранировано металлическими предметами или находится вне прямой видимости неба. 2. Рядом с устройством есть источник сильных радиопомех в GPS диапазоне. 3. Устройство - Страница 40 из 45
StarLine M10/M11 Внешнее питание и работа с внешними устройствами (опция) ВНИМАНИЕ! Запрещается подключать внешнее питание 12В к 4-х контактному разъему! 12В Подключение 12В приведет к полному выходу всех элементов устройства из строя. Поврежденное устройство ремонту не подлежит. Подключение - Страница 41 из 45
инструкция по эксплуатации StarLine M10/М11 может работать как полностью автономно, без внешних подключений, так и с внешним питанием, может управлять одним внешним устройством и иметь один внешний тревожный вход. Для расширения возможностей устройства необходимо использовать плату преобразователя - Страница 42 из 45
StarLine M10/M11 Допускается подключение устройства с помощью платы преобразователя к внешнему источнику питания одновременно со вставленными батареями.При отключении внешнего питания устройство автоматически переключится на питание от внутренних батарей. При использовании платы преобразователя
- Страница 43 из 45
инструкция по эксплуатации потенциала на дополнительном входе, поэтому если сигнал на входе не пропадает, повторные SMS сообщения уже не отсылаются. Следующее сообщение будет отправлено только после того, как сигнал на входе пропадет, и появится повторно. Подключение устройств к выходу - Страница 44 из 45
StarLine M10/M11 Все время, пока дополнительный канал включен, устройство будет находиться в активном режиме. Чтобы команды на включение дополнительного канала выполнялись в режиме реального времени, используйте устройство в режиме постоянной активности (000М или 000Н). Устройство не будет уходить - Страница 45 из 45
Получить StarLine — Microsoft Store
Получить StarLine — Microsoft StoreСтарЛайн
Стиль жизни > Автомобилестроение
Телематика StarLine: Ваш автомобиль на ладони! Скачайте бесплатное мобильное приложение StarLine, чтобы управлять настройками безопасности автомобиля со смартфона. Приложение будет работать с любыми GSM сигнализациями, GSM модулями и маяками StarLine. Используйте демо-режим, чтобы узнать больше о приложении. ВОЗМОЖНОСТИ ПРИМЕНЕНИЯ Простая регистрация
– Зарегистрируйте систему безопасности автомобиля с помощью простого мастера установки. Простой выбор устройств
– Работа с несколькими устройствами StarLine: удобно для владельцев нескольких автомобилей Простота настройки и управления
– Включайте и выключайте охранную систему вашего автомобиля;
– Запускайте и глушите двигатель на неограниченном расстоянии
– (*) Выбрать параметры автозапуска с определенными настройками таймера и температуры, задать время прогрева двигателя
– В экстренных случаях используйте режим «Анти-угон»: двигатель вашего автомобиля выключится на безопасном расстоянии от вас
– (*) Если вы сдаете свой автомобиль в ремонт или диагностику, установите настройки безопасности в «сервисный» режим
– Найдите свой автомобиль на стоянке, включив короткий сигнал сирены
– (*) Отрегулируйте настройки датчиков удара и наклона вручную или отключите их при парковке в людном месте
– Создание ярлыков для часто используемых команд Легко понять статус безопасности вашего автомобиля
– Убедитесь, что сигнализация включена.
– (*) Интуитивно понятный интерфейс позволяет с первого взгляда интерпретировать и понимать все сообщения безопасности.
– (*) Вы можете видеть баланс SIM-карты вашего оборудования, заряд автомобильного аккумулятора, температуру двигателя и температуру внутри вашего автомобиля. Получайте сообщения о любых событиях с вашим автомобилем
– Получать PUSH сообщения о любых событиях с вашим автомобилем (тревога, запуск двигателя, отключение режима охраны и т.д.)
– Выберите типы сообщений, которые вы хотите получать
– Просматривать историю запусков двигателя
– (*) Узнать баланс SIM-карты оборудования: предупреждения о низком балансе доставляются через PUSH-сообщения Ищите и контролируйте свой автомобиль
– (*) Комплексный мониторинг с послужным списком. Изучите трассы, длину каждого маршрута, скорости на разных этапах пути.
– Найдите свой автомобиль на онлайн-карте за считанные секунды
– Выберите наиболее удобный для вас тип карты
– Найдите свое собственное местоположение Быстрая помощь
– Позвоните в Линию технической поддержки StarLine прямо из своего приложения!
– Добавлены номера службы спасения и помощи
– В приложение встроена форма обратной связи.
(*) Данная функция доступна только владельцам продукции 2014 года выпуска (со наклейкой «Телематика 2.0» на упаковке) Мы всегда рады ответить на ваши вопросы. Команда StarLine на связи 24 часа в сутки Федеральная служба технической поддержки:
– Россия: 8-800-333-80-30
– Украина: 0-800-502-308
– Казахстан: 8-800-070-80-30
– Беларусь: 8-10-8000-333-80-30
ВСЕ
См. системные требования
Обзор Системные ТребованияДоступно на
Мобильное устройство
Скриншоты
- {{#каждый слайд}}
- {{#каждый ImageForBreakPoints}} {{/каждый}} {{/каждый}}
{{/если}}
Что нового в этой версии
Поддержка новых M96 и X96 Карта Яндекса удалена для обеспечения совместимости с новыми устройствами
Системные Требования
ОС | Windows 8 Mobile |
---|---|
Архитектура | x86, x64, ARM, ARM64 |
ОС | Windows 8 Mobile |
---|---|
Архитектура | x86, x64, ARM, ARM64 |
Учебник о том, как запустить двигатель автомобиля с помощью Google Assistant!
Будущее все ближе. Лет 10 назад я и подумать не мог, что буду заводить машину с помощью голосовой команды!
В последние годы я с интересом наблюдаю за бурным развитием голосовых помощников. После выхода Google Home Mini я решил, что пора и мне попробовать, так как цена стала более-менее адекватной за «игрушку». Первый проект — это интеграция голосового помощника с GSM модулем Starline для автозапуска, контроля координат, напряжения и других параметров, выдаваемых автосигнализацией.
Вам не обязательно иметь Google Home, как описано в разделе Google Assistant вашего телефона. У меня установлен GSM/GPS модуль Starline M31, но должен работать со всеми GSM сигнализациями StarLine.
- Google Home/Google Assistant отвечает за преобразование голоса в текст и обратно + взаимодействие со стандартными сервисами Google. Когда вы вызываете наше приложение Action в терминологии Google, запросы передаются в диалоговый поток (API.AI на схеме).
- DialogFlow — отвечает за определение схемы диалога, обработку текста запросов на естественном языке, выделение сущностей, формирование ответов и взаимодействие с внешним миром путем вызова WebHook по мере необходимости.
- WebHook — WEB-сервис для взаимодействия с внешним миром. Входные данные — ветвь диалога (Intent) + параметры, извлеченные из запроса (Entities). Результатом является ответ пользователю.
Прежде всего, нам нужно создать агента в диалоговом потоке (бывший API. AI).
Регистрируемся с помощью аккаунта Google, к которому будет привязан Google Home.
Выберите язык, который вам больше подходит, в нашем случае мы выбираем английский.
Далее нам нужно создать намерения. Интенция в терминологии диалогового потока является одной из ветвей диалога, отвечающей за дефиницию. В нашем случае это будут GetBattery, GetTemperature, StartEngine, StopEngine. Так же есть По умолчанию Intent, срабатывает в самом начале, обычно это приветствие и небольшой рассказ о том, что можно делать с этим приложением.
В каждом Intent нам нужно указать примеры голосовых команд (говорит пользователь), желательно по 5-10 разных вариантов.
Во всех Intents, кроме дефолтного, нам нужно отправлять запросы к вашему скрипту (WebHook), поэтому ставим Execution — Use webhook.
2. WebHook для взаимодействия с сервером Starline Нам нужен скрипт, который получает Intent запроса из диалогового потока и вытягивает команды Starline. Самое быстрое, что я сделал, это реализовать это в Python + Flask.
Для запуска на сервере я использовал gunicorn
gunicorn -b :3333 колба.starline:приложение
- + nginx в качестве обратного прокси.
- Обратите внимание, требуется HTTPS!
из фляги импорт фляги, запрос из flask_restful импортировать reqparse, Resource, API, прервать запросы на импорт журнал импорта DEVICE_ID = 1234567 # Используйте HTTPS-сниффер, чтобы найти свой DEVICE_ID в трафике https://starline-online.ru/ ВХОД = 'ВАША_STARLINE_EMAIL' ПАРОЛЬ = 'ВАШ_STARLINE_PASSWORD' logging.basicConfig (уровень = logging.DEBUG, формат = '% (asctime) s - % (имя уровня) s - % (сообщение) s') заголовок = { «Агент пользователя»: «Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0», 'Принять': 'приложение/json, текст/javascript, */*; д=0,01', «Тип контента»: «application/x-www-form-urlencoded; кодировка=UTF-8', 'X-Requested-With': 'XMLHttpRequest'} защита start_engine(): с request.3. Тестируем в симуляторе и на реальном оборудованииSession() в качестве сеанса: t = session.get('https://starline-online.ru/', headers=header) логин = session.post('https://starline-online.ru/user/login', { 'LoginForm[логин]': ВХОД, 'LoginForm[pass]': ПРОЙДЕНО, 'LoginForm[rememberMe]': 'off'}, headers=header) logging.debug(логин.содержимое) r0 = session.get('https://starline-online.ru/device', headers=header) logging.debug(r0.content) r = session.post('https://starline-online.ru/device/{0}/executeCommand'.format(ID_УСТРОЙСТВА), { «значение»: «1», 'действие': 'зажечь', 'пароль': ''}, заголовки=заголовок, время ожидания=1) logging.debug(r.status_code) logging.debug(r.content) logout = session.post('https://starline-online.ru/user/logout', { '': ''}, ) return («Двигатель запущен!») защита stop_engine(): с request.Session() в качестве сеанса: t = session.
get('https://starline-online.ru/', headers=header) логин = session.post('https://starline-online.ru/user/login', { 'LoginForm[логин]': ВХОД, 'LoginForm[pass]': ПРОЙДЕНО, 'LoginForm[rememberMe]': 'off'}, headers=header) logging.debug(логин.содержимое) r0 = session.get('https://starline-online.ru/device', headers=header) logging.debug(r0.content) r = session.post('https://starline-online.ru/device/{0}/executeCommand'.format(ID_УСТРОЙСТВА), { «значение»: «0», 'действие': 'зажечь', 'пароль': ''}, заголовки=заголовок) logging.debug(r.status_code) logging.debug(r.content) logout = session.post('https://starline-online.ru/user/logout', { '': ''}, ) return («Двигатель остановлен!») защита get_params(): с request.Session() в качестве сеанса: t = session.get('https://starline-online.ru/', headers=header) логин = session.
post('https://starline-online.ru/user/login', { 'LoginForm[логин]': ВХОД, 'LoginForm[pass]': ПРОЙДЕНО, 'LoginForm[rememberMe]': 'off'}, headers=header) logging.debug(логин.содержимое) r0 = session.get('https://starline-online.ru/device', headers=header) logging.debug(r0.content) res_dict = r0.json()['ответ']['устройства'][0] logout = session.post('https://starline-online.ru/user/logout', { '': ''}, ) return {'батарея': res_dict['батарея'], 'температура': res_dict['ctemp']} защита get_battery_text(): return ("Напряжение батареи: {0} вольт".format(get_params()['battery'])) защита get_temperature_text(): return ("Температура: {0} градусов.".format(get_params()['температура'])) приложение = фляга (__имя__) app.config['BUNDLE_ERRORS'] = Истина API = API (приложение) класс ProcessGoogleRequest(Ресурс): деф получить(я): вернуть {"статус": "ОК"} деф пост(я): запрос = запрос.
get_json() logging.debug(request.get_json()) ответ = '' if req['result']['metadata']['intentName'] == 'GetBattery': ответ = get_battery_text() if req['result']['metadata']['intentName'] == 'GetTemperature': ответ = получить_температура_текст() if req['result']['metadata']['intentName'] == 'StartEngine': ответ = start_engine() if req['result']['metadata']['intentName'] == 'StopEngine': ответ = стоп_двигатель () если ответ == '': abort(400, message='Намерение не обнаружено') вернуть {"речь": ответ, "displayText": ответ} api.add_resource(ProccessGoogleRequest, '/starline/') если __name__ == '__main__': app.run(отладка=ложь)
Для тестирования в DialogFlow переходим на Интеграции -> Google Ассистент -> НАСТРОЙКИ ИНТЕГРАЦИИ -> Тест и попадаем в симулятор Действия в гугле
А вот как это выглядит на практике.
Минус только в том, что в этой версии он отвечает «Двигатель запущен» до реального запуска двигателя, так как не успевает дождаться ответа от Старлайн.
Идеи:- Запрос местоположения у Google Ассистента, забивание расстояния до машины (Старлайн умеет давать координаты). Пока неясно, как для WebHook в Python запрашивать местоположение Google Home.
- Упростите интеграцию Google <-> Starline, тогда не будет необходимости в хардкоде пароля.