Реклама: [iOS] DarknessBot - мобильное приложение для Моноколес, Самокатов и Сегвеев

Расширенный поиск      

Хочешь стать куратором любимой темы?

* Комментарии к новостям

1. Рама и подвеска для самоката 2 (Самодельные электросамокаты) от Иван Сусанин 2. Halten (Voyager1200) - 11", мотор 1200Вт(2х1200), батарея 48в21,6Ач(52в23,4Ач) (Электросамокаты Halten ) от олег п 3. Dualtron Spider 2018 (Электросамокаты MiniMotors) от Markovueyz 4. Неисправности и ремонт электронных узлов в электросамокатах. (Электросамокаты) от Kobold 5. Разработка народной BMS на BQ77PL900 (Системы управления аккумуляторными батареями (BMS)) от anton2 6. Ежегодные Моноколёсные Соревнования (Весна) 25 мая 2019 года (Моноколеса (электроунициклы)) от Alexey
Не нравится реклама? Пройдите простую регистрацию на форуме и не будете видеть рекламу.

Прочитано 23363 раз

0 Пользователи и 1 Гость просматривают эту тему.

15 Фев 2017 в 12:11
Прочитано 23363 раз
Оффлайн

ILYA2606

Модератор Россия, Москва Сообщений: 3869
[iOS] DarknessBot - мобильное приложение для Моноколес, Самокатов и Сегвеев
[iOS] DarknessBot - мобильное приложение для Моноколес, Самокатов и Сегвеев

Приветствую всех читателей!
Я наконец-то завершил первую версию приложения для моноколеса. А ведь начал разрабатывать его еще с июня 2016, но то свадьба, то ремонт,  то покатушки :)
Приложение доступно только на iOS (от 10.0 и выше из-за особенностей bluetooth-соединения, работой на фоне, а также синхронизацией с CloudKit для мировых рейтингов).
Скажу сразу, что официального API от Ninebot/Inmotion/KingSong/Gotway нет, поэтому пришлось импровизировать и кооперироваться с разработчиком GyroMetrics.

Итак, встречаем DarknessBot!

Поддерживаемые модели
◉ Ninebot (One C, C+, E, E+, P, A1, S2, Mini, Mini Pro, KickScooter)
◉ Inmotion (V3, V3C, V3S, V3Pro, V5, V5+, V5F, V8, V10, V10F, R1, R1, R2, L6, L8)
◉ Gotway (MTen2, MTen3, MCM2, MCM4, ACM, MSuper V3, Monster, Tesla)
◉ KingSong (14, 14S, 16, 16S, 18, 18S)
◉ Rockwheel (GT14, GT16)
◉ Xiaomi (M365)

Особенности
◉ Изменяемый плиточный интерфейс, который можно настроить под себя
◉ Отображение всех доступных метрик устройства через Bluetooth LE:
   ► Текущая скорость
   ► Максимальная скорость
   ► Средняя скорость
   ► Общий пробег
   ► Остаточный пробег (в зависимости от веса ездока, батареи, циклов зарядки и погодных условий)
   ► Общее время работы
   ► Процент заряда батареи
   ► Температура контроллера
   ► Мощность
   ► Вольтаж
   ► Продольный и поперечный наклон (*)
◉ Изменение параметров устройства:
   ► Максимальной скорости
   ► Режима жесткости педалей (*)
   ► Режима блокировки (*)
   ► Режима ограниченной скорости (*)
   ► Уровня громкости (*)
   ► Уровня наклона подножек (*)
   ► Режима переноски (*)
   ► Режима подсветки (*)
   ► Гудок (*)
   ► Оповещения (*)
◉ Карта
   ► Просматривайте местоположение райдеров по всему миру
   ► Следите за геолокацией своих друзей в режиме реального времени
   ► Прокладывайте маршрут для друга, который автоматически будет перестраиваться в процессе поездки
   ► Погрузитесь в режим дополненной реальности, чтобы видеть друзей и маршруты к ним
   ► Используйте фильтры для карты
◉ Профили
   ► Создавайте и делитесь своим профилем внутри DarknessBot
   ► Ищите и добавляйте своих друзей
   ► Присоединяйте свои WhatsApp и Telegram аккаунты для чата с друзьями
   ► Приглашайте друзей в поездки
◉ Логирование и отображение графиков метрик для удобного просмотра (вплоть до месяца)
◉ Запись видео с камеры с отображением датчиков
◉ Компас и прогноз погоды
◉ Приложение для Apple Watch
◉ Интеграция с Apple Health (Использование информации о текущем весе для вычисления оставшегося пробега)
◉ Интеграция с Нейронной сетью (Для более точного прогноза остаточного пробега)

(*) - не для всех моделей

[iOS] DarknessBot - мобильное приложение для Моноколес, Самокатов и Сегвеев [iOS] DarknessBot - мобильное приложение для Моноколес, Самокатов и Сегвеев [iOS] DarknessBot - мобильное приложение для Моноколес, Самокатов и Сегвеев [iOS] DarknessBot - мобильное приложение для Моноколес, Самокатов и Сегвеев

Всем, кто участвовал в бета-тесте, в особенности (кстати, рекомендую посмотреть его видео езды в мороз с приложением DarknessBot), отдельная благодарность!

Список пожеланий

Оставить детальный отзыв о дизайне приложения можно через Google Forms:
Ну и в Appstore :)





DarknessBot в VK
DarknessBot в Facebook
DarknessBot в WhatsApp
« Последнее редактирование: 18 Дек 2018 в 22:09 от ILYA2606 »
Сообщение понравилось: Kepus, NEUTRINO, xek, WaveCut, december11, Aibolit66, Alexshim, dj_Duff, F_Pokemon, ikseek, sovakz, silentspy235, WaveCut

15 Фев 2017 в 12:24
Ответ #1
Оффлайн

Radislav

Россия, Москва Сообщений: 172
Ну наконец-то! Красивее и удобнее в работе, чем родная прога. Поздравляю  :hello:

15 Фев 2017 в 15:38
Ответ #2
Оффлайн

Alex---Sh

Россия, Лысьва Сообщений: 791
Илья, вот здесь обсуждался алгоритм пробега до нажатия кнопки "сброс".  Вроде бы полезная функция.

15 Фев 2017 в 15:39
Ответ #3
Оффлайн

kds2001

Россия, Санкт-Петербург Сообщений: 389
Скорость то теперь можно 30 выставить на е+ ?))

15 Фев 2017 в 16:49
Ответ #4
Оффлайн

ILYA2606

Модератор Россия, Москва Сообщений: 3869
, выставить-то можно, и даже в прошивку колеса значение записывается (через родную прогу это можно увидеть), но почему-то у нас это не изменило максималку колеса. Проверь, может у тебя сработает.

Добавлено 15 Фев 2017 в 16:53
, ну в моем приложении проще - ты можешь глянуть график за нужный период и узнать сколько проехал. А так можно добавить блок "Персональный пробег", который можно вручную сбрасывать. Как и максимальную скорость

16 Фев 2017 в 03:05
Ответ #5
Оффлайн

e-scooter

Сообщений: 2927
Всем привет! Попробовал программку для самоката xiaomi. Находит и коннектится очень быстро и без проблем, но не может прочитать контроллер, во всех окошках крутится окружность но ничего не может найти. Жалко, программка понравилась. Но никто и не обещал что с этим самокатом будет работать, просто проверил на всякий случай. Всё равно спасибо за грандиозную работу по созданию приложения! Удачи!

16 Фев 2017 в 09:16
Ответ #6
Оффлайн

ILYA2606

Модератор Россия, Москва Сообщений: 3869
, да, также и с моноколесами Ninebot One 14", и другими брендами. Из-за того, что там другой алгоритм отправки пакетов по BLE

16 Фев 2017 в 09:36
Ответ #7
Оффлайн

Surf_el

Москва Сообщений: 6449
, чтобы статистика по пробегу накапливалась, надо приложение во время езды все время подключенным держать?

16 Фев 2017 в 10:37
Ответ #8
Оффлайн

ILYA2606

Модератор Россия, Москва Сообщений: 3869
, нет, инфа об общем и текущем пробеге хранится в прошивке контроллера.

16 Фев 2017 в 19:15
Ответ #9
Оффлайн

eldiamante

Сообщений: 346
Илья, спасибо!

а как активировать промокоды?

16 Фев 2017 в 21:25
Ответ #10
Оффлайн

WaveCut

Модератор Минск, Беларусь Сообщений: 1698
, если вдруг нужен бэкенд для хранения логов поездок и еще чего - можем скооперироваться.

16 Фев 2017 в 21:31
Ответ #11
Оффлайн

ILYA2606

Модератор Россия, Москва Сообщений: 3869
, спасибо, но пока iCloud будет достаточно. Если будет кроссплатформенное приложение, то там уже да.

Добавлено 16 Фев 2017 в 21:32
, с айфона заходи в Appstore, на главной внизу кнопка "Ввести код"

16 Фев 2017 в 22:22
Ответ #12
Оффлайн

Alex---Sh

Россия, Лысьва Сообщений: 791
, нет, инфа об общем и текущем пробеге хранится в прошивке контроллера.

Боже ты мой!  То, что хранится  в контроллере о текущем пробеге  -   сбрасывается при выключении колеса (с том числе и при случайном выключении)!   Нафига он нужен то,  такой текущий пробег!!!!   
А считать текущий пробег за несколько поездок, например,  можно в приложении.  Алгоритм оооочень простой.  Но, почему то,  никто пока не реализовал.   :facepalm:

16 Фев 2017 в 22:40
Ответ #13
Онлайн

LEE4ER

Модератор Россия, Москва Сообщений: 13564
, м.б. потому что большинству это не нужно и есть более полезные фичи для реализации

общий пробег есть
пробег за сессию есть
в данном приложении, есть даже возможность выбрать промежуток...    не понятно что еще нужно-то)))  сбрасывать накопленое когда хочется (например за неделю)? так это вообще очень специфическая функция, которую хочет всего один человек :kidding:

16 Фев 2017 в 22:48
Ответ #14
Оффлайн

Ripido

Россия, Одинцово Сообщений: 10702
, про специфичную функцию не согласен. Потому что эта т.н. "специфичная функция" есть и на машине и в велокомпе. Лично у меня до сих пор мозг взрывается от бесполезного для меня пробега за сессию. Я не знаю как работает программа, но мне лично было бы удобно видеть просто пробег за день. И статистика: день, неделя, диапазон, месяц, год... хотя наверняка всё это там есть )

16 Фев 2017 в 23:03
Ответ #15
Онлайн

LEE4ER

Модератор Россия, Москва Сообщений: 13564

16 Фев 2017 в 23:07
Ответ #16
Оффлайн

Ripido

Россия, Одинцово Сообщений: 10702
, как я уже написал, в автомобилях никто не измеряет пробег за сессию. Поэтому я тут не второй, не двадцать второй и боюсь, что даже не миллиардный.

17 Фев 2017 в 00:25
Ответ #17
Оффлайн

Surf_el

Москва Сообщений: 6449
У меня в автомобильном компьютере есть пробег за поездку, причем эта поездка считается не по включению/выключению двигателя, а суммирует сессии, если между ними промежуток не превышает определенной величины

 

Приложение для iOS «Карта розеток»

Автор ILYA2606Раздел Моноколеса (электроунициклы)

Ответов: 52
Просмотров: 5460
Последний ответ 10 Фев 2016 в 18:49
от LEE4ER
Трекеры и спидометры (Android и IOS) + навигаторы

Автор РокнрольщикРаздел Моноколеса (электроунициклы)

Ответов: 141
Просмотров: 9477
Последний ответ 18 Мар 2019 в 16:52
от MValerik