«Привет, Siri! заведи машину» или HomeBridge-StarLine

«Привет, Siri! заведи машину» или HomeBridge-StarLine

Скачать

Дело было вечером, делать было... ну как обычно. И вдруг мысль, а чего бы не подключить машину со StarLine'ом на борту к HomeKit'у, а заодно попробовать, что же такое плагиностроительство под HomeBridge. Ну и за день на коленках собрали плагин, который подключается к серверам StarLine'а и управляет/отображает почти всем тем же самым чем может управлять/отображать официальное приложение.

Конечно плагин ещё очень сыроват и ряд моментов ещё предстоит пересмотреть, но в целом, для использования HomeKit'а вместо официального приложения уже вполне себе годно.

Применимость

Данный плагин можно использовать с любой сигнализацией StarLine которая поддерживает работу с приложением или личным кабинетом StarLine, эту разновидность они раньше называли "Телематика 2", а сейчас просто дописывают GPRS/GSM. Как нам кажется в любой сигналке StarLine сейчас используют эту технологию, но на всякий случай, стоит уточнить у продавца можно ли будет УПРАВЛЯТЬ вашем авто с помощью их личного кабинета на starline-online.ru установив конкретную сигнализацию.

О минусах/проблемах

Странная история с уровнем GPS, не смогли понять сколько же в StarLine-попугаях 100% видимости GPS поэтому взяли эмпирическую величину 16 StarLine-попугаев == 100% GPS сигнала, так как под открытым небом это максимум, который нам удалось заметить.

Всякие мелочи, такие как напряжение сети авто пришлось, за неимением понимания, закинуть в виде датчика освещенности и вольты показываются в HomeKit'е как lux'ы, так же как и баланс симки.

Конечно же, мы оставляем за скобками то, что StarLine срабатывает через своё приложение не с первого раза или внезапно находит какое-то фантомное нажатие тормоза, что приводит к глушению двигателя итд итп. Учитывая что StarLine получает сеть через GPRS (такие симки были в комплекте с железкой и железка, на сколько позволяет публичная инфа оценить умеет только GPRS), то возможно какая-то часть проблем связана со слабоватым каналом связи с серверами StarLine. Также, возможно, наш подопытный Evo X имеет сбойную/глючную железку StarLine'а. Так что налетайте, тестируйте, делитесь информацией, будем смотреть)

Перспективы проекта

В принципе, проект рабочий и основные задачи как запустить/остановить автозапуск, открыть/закрыть машину без ключа или отправить вам пуш в HomeKit если сработал датчик удара/наклона он уже может. 

Никакого плана превратить плагин в полный и тотальный заменитель официального приложения/веб-морды StarLine'а у нас нет. Да и нет в этом никакого смысла. Если вам нужно что-то настроить раз в месяц, то логично воспользоваться разработанным для этого инструментом.

Не сделана ещё нормальная обработка алармов которые отдаёт StarLine, после какой-то эксплуатации запилим, наверное.

Сейчас работа с серверами StarLine немного outlaw, мы просто мимикрируем под браузер и отправляем запросы аналогично работе вебморды StarLine. Однако, у StarLine существует какое-то взрослое API, но большого профита под текущие задачи проекта сходу мы не ощутили, поэтому пока оставили как есть.

Помощь проекту и поддержка

Больше всего мы любим звездочки на гитхабе) Поэтому если вам не сложно, то нам будет приятно — го сюда и жмите звезду)

Поддержку осуществляем в тележной группе, если есть силы на ишью гитхаба — speak english please^^

  1. Виталий Никольский (bigmanekb)

    Видос огонь ! Обстоятельной подход к подаче материала ! лайк !

  2. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 2 года назад

    Огонь, мегареспект за проделанную работу и великолепнейшее описание !!!

  3. (Kowex)
    (Kowex) 2 года назад

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

    • Renat Abdusalamov (Abdusalamov)
      Renat Abdusalamov (Abdusalamov) 2 года назад

      Все так. У нас релизы плагина и старлайна совпали по времени. Пока делали — старлайн не был интегрирован с сири. 

    • Виктор Скальский (dasp_ru)

      Более того, приложение старлайна нельзя пробросить в дом и например запустить двигатель на прогрев после включения чайника.

  4. Андрей Казицын (Urbanboom)

    А с Pandora можно сделать такое? Автору респект!

  5. Арсений Шестаков (ptath)

    Вот бы еще описание что именно из 

    Accessories list


    за что отвечает. Хочу в конфиге оставить вкл/выкл сигналки и температуру, в 2 страницы убрал все датчики, сижу ищу нужные чтоб включить )

  6. (Kiprei)
    (Kiprei) 2 года назад

    Для Пандоры выпустили обновленное приложение с интеграции СИРИ. Посмотри на оф. сайте. Там и программа и описание и модели которые поддерживаются.

  7. (Kowex)
    (Kowex) 2 года назад

    У старлайна тоже давно приложение работает с сири, проще смахнуть страницу на виджеты и посмотреть все параметры старлайна там, чем запускать Хоум и искать показания в куче кнопок с корявыми иконками, а нормальных иконок там по ходу еще ой как долго не будет.

  8. Артем Симоненко (TopGun)

    Эх перестало работать, бридж сыпет ошибку, в телеграмм канале нет ответа, хотел пробросить в умный дом яндекс для управления Алисой, эххх.  Может есть решение?

  9. Антон Пальгунов (toxblh)

    > GPS поэтому взяли эмпирическую величину 16 StarLine-попугаев == 100% GPS сигнала
    Это прям вот очень скорей всего кол-во спутников сколько видит система

Похожие плагины

30 сент. 2019 г.
Данный плагин для Homey (колобка) создан в целях проброски устройств, подключенных к михабу в колобок.
7 янв. 2019 г.
Плагин виртуальных датчиков, а также нескольких других виртуальных устройств
22 окт. 2019 г.
Образ SD карты с предустановленным HomeBridge с поддержкой камер со звуком, графическим интерфейсом (UI-X) на Node 12.
15 мар. 2019 г.
Палитра нодов wirenboard для nodered.
13 мар. 2019 г.
Создавайте аудио версии своих предложений! Athom Polly - это плагин, который превращает текст в реальную речь.
12 янв. 2019 г.
Плагин Xiaomi Mijia Hygrothermograph для Athom Homey. Поддерживаются температура, влажность и заряд батарейки.
30 сент. 2019 г.
Плагин для добавления устройств Ewelink (Sonoff) в Athom Homey.
9 апр. 2020 г.
Данный плагин поможет пробросить кондиционеры Haier с заводским модулем wi-fi в HomeKit.
13 янв. 2019 г.
Полноценное управление громкостью Smart TV (и других UPnP устройств) через Homebridge.
3 окт. 2019 г.
Плагин для Homebridge, позволяющий управлять климатической техникой Tion (базовой станций MagicAir, бризерами 3S и O2).