Автоматическое подключение по блютуз к магнитоле
Мой вариант автоматизации включения точки доступа при подключении Android-смартфона посредством Bluetooth к магнитоле. Автомобилем пользуюсь не так часто, чтобы в него покупать отдельный USB-модем и ежемесячно платить за интернет. К тому же, на Android’е есть некоторые проблемы с получением интернета с RNDIS-устройств. Как пример, приложения Яндекса (навигатор, музыка, радио) не видят наличие доступа к интернету в системе, хотя если смотреть ifconfig или просто пинговать ресурс, интернет будет.
А вот при подключении штатно предусмотренным способом через Wi-Fi всё прекрасно работает.
Что потребуется?
Новый способ (MacroDroid)
Устанавливаем программу на смартфон. Запускаем. Переходим в пункт Макросы:
Жмем плюсик в нижнем правом углу и создаем тем самым новый скрипт:
Сначала создадим макрос для включения точки доступа. Сверху задаем ему название, например Car WiFi On, в красном окошке Триггеры жмем плюсик. Здесь задаем условие для срабатывания нашего макроса. Нас интересует подключение к магнитоле по блютузу. Значит идем в категорию Связь и выбираем Состояние Bluetooth:
Выбираем условие Устройство подключено и выбираем магнитолу:
Теперь назначим действие при подключении к магнитоле. Нас интересует включение точки доступа. Для этого в синем окошке Действия жмем плюсик. В списке действий находим категорию Связь, в ней выбираем Точка доступа:
Выбираем пункт Включить точку доступа, галочки для начала не ставим. У меня на Android 9.0 всё работает без их включения, но если у вас хотспот не будет включаться, то попробуйе альтернативные способы:
Всё, макрос на включение готов. Выглядеть должен примерно так:
Сохраняем макрос и создаем второй. Теперь уже на выключение точки доступа по выходу из автомобиля.
Задаем ему название, добавляем новый тригер - Связь - Состояние Bluetooth - Устройство отключено - выбираем магнитолу:
Добавляем новое действие - Связь - Точка доступа - Выключить точку доступа:
Не забываем включить галочки на альтернативных способах, если без них не срабатывает.
Выходим в главное меню программы MacroDroid и отключаем оптимизацию приложении, выбрав первый пункт и согласившись во всплывающем окне:
Снова выходим в главное меню и активируем работу MacroDroid’а, включив ползунок в верхнем правом углу. Теперь идем в машину и включаем магнитолу, проверяем, что точка доступа включилась. Выключаем магнитолу, убеждаемся, что раздача интернета прекратилась. Под каждым макросом должна будет появиться строчка Последняя активация: хх минут назад, что свидетельствует о правильной работе.
Теперь смартфон автоматически будет раздавать интернет на магнитолу при посадке в автомобиль и так же выключать её при высадке, даже с выключенным экраном и включенным режимом экономии батареи.
Старый способ (Automate)
Алгоритм
Алгоритм действия прост:
- устанавливаем программу на смартфон;
- составляем в ней скрипт на включение точки доступа при подключении к магнитоле по блютузу;
- в настройках программы выставляем запуск всех запущенных скриптов после перезагрузки устройства;
- запускаем скрипт и забываем про программу;
- смартфон сам будет подключаться к Bluetooth магнитолы и тем самым активировать работу скрипта на включение точки доступа.
Реализация
Устанавливаем программу Automate. Запускаем. Сразу идем в настройки и ставим галочку напротив пункта Run on system startup:
В меню открываем пункт Setiings
Ставим галочку на Run os system startup
Тем самым обеспечиваем постоянную работу нашего скрипта даже после перезагрузок устройства (важным условием в целом системы Android для автозапуска приложений является факт его (приложения) выполнения на момент перезагрузки, т.е. если программа была принудительно закрыта до перезапуска, запущена автоматически она не будет даже с установленной галочкой).
Или же создаем свой и срисовываем со скриншота:
Скачанный скрипт необходимо импортировать. Для этого в меню выбираем пункт Import, и в файловом проводнике находим скачанный файл с расширением .flo.
В списке на главном экране должен будет появиться скрипт Точка доступа в автомобиле. А при его открытии картина будет примерно следующая:
Единственным отличием будет отсутствие галочек на пунктах access local network, internet and nearby devices и tethering workaround. Соответственно, ставим их. Программа предложит установить дополнительные пакеты для расширения своих привелегий. Соглашаемся.
Хотел уже писать о запуске скрипта, но вспомнил, что в нем забит MAC-адрес блютуза моей магнитолы. Предварительно выполняем сопряжение магнитолы со смартфоном, если этого не было сделано и идем в редактор скрипта: иконка с карандашом — Flowchart:
На блок-схеме находим блок под номером 2 с иконкой блютуза и нажимаем по нему коротким тапом:
Жмем кнопку Pick device:
И в списке сопряженных блютуз-устройств выбираем магнитолу. Жмем Done. Затем галочку в верхнем правом углу от блок-схемы.
Вот теперь-то можно запускать скрипт. В логе начнут появляться сообщения, справа от названия скрипта появится единица, обозначающая количество одновременно работающих экземпляров и в шторке (трее) появится уведомление от Automate. Закрывать его крайне не рекомендуется, ибо система Android не гарантирует работоспособность программ в фоне, которые не заявляют о себе постоянным уведомлением в трее.
Как это выглядит в живую:
Разумеется, работать скрипт будет и в свернутом виде и тем более с выключенным экраном. В ролике программа открыта была лишь для демонстрации. В реальном кейсе эксплуатации телефон не достается из кармана и магнитола после полной загрузки сама подключается к точке доступа смартфона и начинает использовать его интернет.
Возможные проблемы
Точка доступа не отключается автоматически
Намеренно в скрипте отсутствует логика выключения точки доступа, т.к. не смог добиться стабильной её работы. Возможно, это особенность моего девайса, точно не знаю. Я проблему решил включением в системных настройках точки доступа фукнкцию автоматического отключения при отсутствии клиентов за последние 10 минут.
Точка доступа не включается скриптом, несмотря на сообщения в логе
В таком случае идем в настройки программы Automate и меняем способ управления точкой доступа в пункте Wi-Fi hotspot workaround:
Заходим в настройки
И выбираем пункт Wi-Fi hotspot workaround
В моем случае работает в режиме Extension (Android 5+) и абсолютно не работает на всех других. Возможно, у вас будет иначе. Для одного из пунктов необходимы Root-права о которых упоминалось в начале статьи:
You can improve your Bluetooth connection! How❓ Install Bluetooth Auto Connect App! 😍Use a priority list to set the queue of devices to connect to them when they are all turned on! Use the "Auto-connect" utility if you are fed up that you need to open the Bluetooth menu every time! 😱 Try “reconnect’ option for fast turning on and off your Bluetooth!
🔹Bluetooth Auto Connect can offer you not only Bt options, you can manage your apps, optimize your battery and set audio notifications too! Let`s see more details!🔹
📌Useful utilities that the Bluetooth Auto Connect app can offer you:
✅ Priority list
You can set your devices by priority. So when the Bluetooth is turned on the smartphone will automatically know which device it is important for you to connect when several of them are on.
✅Different profiles
The app supports various profiles: Phone Book, A2DP Call audio, Media audio, Health, Networking, and etc.
✅Charger control/Calls control
Optional settings that might be useful for you to manage your device better. Manage your battery and calls inside the app, without any additional programs.
✅Some advanced settings for (advanced) users
🔹This app will optimize your Bluetooth connection and will help you to manage your devices. All tools are free, install and use the app without any restrictions and additional purchases🔹
👉Bluetooth Auto Connect can easily solve many of the troubles with Bt. Just install for free and use for all the time! 👈
Bt Auto Connect улучшит ваше соединение Bt для лучшего уровня!
*
Вы можете улучшить свое Bluetooth-соединение! Как❓ Установите приложение Bluetooth Auto Connect! 😍Используйте список приоритетов, чтобы установить очередь устройств для подключения к ним, когда все они включены! Воспользуйтесь утилитой «Автоподключение», если вам надоело, что вам нужно каждый раз открывать меню Bluetooth! 😱 Попробуйте опцию «переподключить» для быстрого включения и выключения Bluetooth!
🔹Bluetooth Auto Connect может предложить вам не только параметры Bt, вы также можете управлять своими приложениями, оптимизировать батарею и устанавливать звуковые уведомления! Посмотрим подробнее! 🔹
📌Полезные утилиты, которые может предложить вам приложение Bluetooth Auto Connect:
✅ Мнение об Auto Connect
Используйте этот инструмент, если ваше соединение Bluetooth нестабильно! Выберите устройство, которое вы хотите подключить автоматически, без меню Bt!
✅ Список приоритетов
Вы можете установить свои устройства по приоритету. Таким образом, когда Bluetooth включен, смартфон автоматически узнает, какое устройство важно для вас подключить, когда несколько из них включены.
✅Доступность
Дизайн приложения прост и современен, поэтому вы легко и интуитивно разберетесь со всеми параметрами, никаких специальных инструкций не требуется. Не волнуйтесь, если вы никогда раньше не использовали такие приложения - приложение Bt auto-connect легко для всех! И, конечно же, все инструменты бесплатны.
✅Различные профили
Приложение поддерживает различные профили: Телефонная книга, Аудио вызова A2DP, Аудио мультимедиа, Здоровье, Сеть и т. Д.
✅Управление зарядкой / управление звонками
Дополнительные настройки, которые могут быть полезны для лучшего управления устройством. Управляйте своей батареей и звонками внутри приложения, без каких-либо дополнительных программ.
✅ Повторное подключение
Вам не нужно открывать и закрывать меню Bluetooth каждый раз, когда у вас плохое соединение или ваше устройство не сопряжено, просто нажмите «переподключение».
✅Некоторые расширенные настройки для (опытных) пользователей
🔹Это приложение оптимизирует ваше соединение Bluetooth и поможет вам управлять своими устройствами. Все инструменты бесплатны, устанавливайте и пользуйтесь приложением без каких-либо ограничений и дополнительных покупок🔹
👉Bluetooth Auto Connect может легко решить многие проблемы с Bt. Просто установите бесплатно и пользуйтесь все время! 👈
Bluetooth Auto Connect
версия: 5.9.0
Последнее обновление программы в шапке: 13.08.2020
Краткое описание:
Мастер подключения к Bluetooth-устройствам.
Описание:
Многопрофильная автоматизация процесса поиска и подключения к Bluetooth-устройства.
Работает как служба, кот. выгружает себя автоматически, когда она не нужна.
Bluetooth Auto Connect является решением ваших проблем с подключением Bluetooth.
Приложение будет пытаться подключиться к устройствам Bluetooth автоматически, при включении Bluetooth , и будет поддерживать связь пока включен экран.
Первое что нужно сделать, это подключить и выполнить сопряжение с вашим Bluetooth устройством вручную (это необходимо), а затем просто выключите и включите Bluetooth (или оставьте Bluetooth включенным, и включите экран), и сопряженное устройство подключится автоматически.
Русский интерфейс: Нет
Требуется Android: 4.0 и выше
Внимание ! программа удалена из GP за назойливую рекламу посредством всплывающих сообщений. Читайте тему. Использование последних версий не рекомендуется.
Предложения и пожелания по переводу - в личку.
Нашли непереведённое - в личку.
Если пишете, то укажите название программы - я с ходу не пойму :)
Пользуйтесь на здоровье.
Друзья! Приветствую вас в очередной статье WiFiGid по беспроводной связи. Сегодня мы немного отойдем от мира домашних сетей – не домом единым ограничена польза. Поэтому хотелось бы осветить давно назревшую тему – как подключить телефон к машине через Bluetooth. Разумеется, статья подойдет для тех, у кого есть такой функционал в автомобиле. Лично сам пользуюсь с незапамятных времен – и это очень удобно (гораздо удобнее провода AUX), но некоторые почему-то ленятся.
В статья мы рассмотрим основные идеи подключения, чтобы было понятие подключения к любой модели авто. На примере своей машины и доступных мне предоставлю детальные инструкции. Не забываем делиться своим опытом в комментариях – это может кому-то очень сильно помочь, мы за всем тоже не успеваем уследить.
А зачем его нужно подключать?
Специально для тех, кто не хочется подключать – не подключайте. Действительно, есть варианты, когда этого делать не нужно. Но в общих моментах все очень даже интересно.
- Воспроизводится музыка без провода. Мультимедиа на руле спокойно управляет плейлистом. Телефон при этом может находиться где угодно.
- Спокойно принимаются звонки. И в некоторых странах, включая нашу, это единственный законный способ разговора за рулем.
- Все, кто использует у себя проводное подключение или даже FM-трансмиттер с завистью смотрят на это действо, а ваша машина в их глазах молодеет минимум на 5 лет.
- Некоторые звонки лучше даже не показывать своим пассажирам, а не то что говорить по громкой связи. Тут без вариантов, если нужно – не подключать.
- Сторонникам теории заговора тоже не подойдет – торчащий микрофон наверняка отправляет все разговоры прямиков в застенки советских чекистов.
- Не совсем корректно могут работать некоторые приложения в этом режиме. Например, играет музыка, резко тухнет, а потом на все авто разносится сигнал приема сообщения в WhatsApp – но к этому вполне можно привыкнуть.
Альтернативы
Да, можно обойтись и без Bluetooth:
- AUX – классический дедовский способ. Но есть не везде, торчит провод, телефон строго привязан к проводу.
- USB – у меня в этом режиме телефон просто превращается во флешку с музыкой. Принимать звонки не получится.
- FM -трансмиттер. Это разговор только о прослушивании музыки. К теме статьи не относится.
Порядок подключения
Так как вариантов головных устройств и мультимедиа систем существует даже больше чем самих автомобилей, вариантов подключения тоже может быть ОЧЕНЬ много. И всего я усмотреть не смогут. Есть более менее стандартные варианты (те же AppleCarPlay или AndroidAuto), а есть что-то странное, чего не придумаешь в адекватном состоянии. Именно поэтому я и прошу людей в таких статьях писать в комментарии – уместить всё в одной статье очень сложно, но вместе можно хоть как-то разрешить эту проблему.
Поэтому самое главное:
Нужно убедиться, что головное устройство или мультимедиа может принимать подключение по Bluetooth.
За этим уже смотрите в инструкцию изделия. Более того, туда же отправляю за поддержкой функционала – а то вдруг музыку воспроизводить сможет, а звонки нет, и наоборот. Далее в общем случае все разбивается на две большие операции:
- Подключаемся как ТЕЛЕФОН. В этом режиме возможен прием звонков, но музыка может поступать с другого источника.
- Выбираем в качестве источника звука свой телефон. И вот только в этом случае звук сможет пойти. Далее останется только нажать верные кнопки.
Вот вроде как и вся теория. Дальше попытаюсь показать немного практики. В любом случае дополнительно советую посмотреть на YouTube ролики под свою автомагнитолу – а вдруг там все не так, а уже потом написать об этом здесь.
Простые магнитолы
На простых магнитолах все очень просто:
- Переводим в режим Bluetooth (обычно кнопочкой MODE – на дисплее магнитолы должно загореться что-то вроде BT AUDIO).
- На телефоне ищем доступные устройства – на улице обычно мало доступных устройств, поэтому найти должны без проблем.
- Подключаетесь, включаете музыку – она играет.
Если нет Bluetooth, но очень хочется
Обычно все же в магнитоле есть вход AUX, ну или край есть возможность его припаять куда-нибудь, а в самых запущенных случаях использовать связку МАГНИТОЛА <- FM-трансмиттер <- AUX. Так к чему это я? На нашем любимом Алиэкспрессе доступны в массовых вариантах Bluetooth-ресиверы AUX-трансмиттеры. Ну т.е. устройства, которые принимают звук по Bluetooth, а потом его передают дальше по AUX. Не самый лучший вариант, но рабочий и используемый многими. Такие же варианты доступны на стандартные входы 3.5 мм.
Как другой чуть более сложный вариант – подмена CD-чейнджера в магнитоле. На вход, который в магнитоле отвечает за CD-диски вешается эдакий «эмулятор» с возможностью принятия звука в том числе и по Bluetooth. Если вы с руками – все можно красиво спрятать. Искать все в тех же китайский магазинах.
Android Auto
Стандартный вариант подключения телефонов к головным устройствам многих современных автомобилей. Если вы в числе счастливчиков – пользуемся и радуемся. Но отмечу, что Android Auto включается в себя не только подключение по Bluetooth, но и по проводу. Так что тут все зависит от самого устройства. Зато функционал в итоге сводится к функционалу самого телефона – можно стандартно слушать музыку и принимать звонки, но можно и выводить навигатор на магнитолу, смотреть фильмы или задействовать голосового помощника (Алиса, вези меня в бар, я устал).
Если раньше нужно было ставить приложение (Google Auto), то с Android 10 все уже встроено в систему.
Apple CarPlay
Аналогичный вариант от Apple. Конечно, яблокомобилей еще на улице нет, но вот свои системы в головные устройства они уже успели внедрить.
Переписывать все еще раз я не буду, алгоритм примерно один, поэтому оставляю на изучение видео:
Детальная инструкция
Покажу на своем примере подключения к Nissan Connect. В плане самого головного устройства – ваш функционал может меняться. Но вот со стороны телефона, рекомендую обратить внимание, вы будете делать примерно то же самое. Попробуем настроить.
- Нажимаем кнопку «Setting»
- Bluetooth
- «Подключенное устр-во». Уж не знаю, чего этот пункт так переведен, но речь идет именно о подключении другого устройства.
- ДА. Наше устройство является мобильным телефоном.
- Останавливаемся вот на таком окне с информацией и идем в телефон.
- Вводим указанный выше пароль. Обратите внимание на галочку «Разрешить доступ к контактам…». Если ее не поставить здесь, при звонках будет просто отображаться номер телефона – может кому-то и пригодится данный ход. Если же поставить, начнут появляться нормальные имена у звонящих прямо на экране магнитолы.
- Все – устройство подключено.
- Теперь наш телефон уже умеет звонить через авто. Но хотелось бы, чтобы голова принимала и просто музыку. Идем в соседнее меню – «Список подключенных устр-в».
- Аудиосистема.
- Здесь выбираем свой телефон (прямо нажимаем на него). Совсем недавно чистил список, так что здесь он как раз один. Но у вас аудиосистем может быть несколько – поэтому не забываем вовремя их переключать.
- Нажимаем на кнопку «Выбрать».
- И только после этого появится возможность воспроизводить нормально звук через Bluetooth. Сначала нужно включить соответствующий режим. Для переключения в режим нужно нажимать кнопку DISC/AUX – периодически Bluetooth режим не появляется, но рано или поздно это все равно должно случиться. После входа в него уже все звуки с телефона будут идти сюда, в противном случае работают только звонки.
Вот и все. Еще раз – описать все случаи под разные модели голов или магнитол нам не под силу, но общие черты должны быть понятны. Главная рекомендация – искать инструкцию под точную модель своего устройства.
Наверное, не стоит объяснять, что такое Bluetooth и как им пользоваться. Все мы его используем в тех или иных целях – Bluetooth гарнитура, передача файлов, раздача интернета и т. д. Но многие задают вопрос, можно ли настроить автоматическое подключение Bluetooth на Android-устройствах. Ответ прост – можно. Хотите знать, как? Читайте статью дальше.
Настройка автоматического подключения
Сразу же стоит отметить, что изначально подобные функции просто не предусмотрены. То есть ни в смартфонах, ни в планшетах, ни в ноутбуках нет встроенных средств, которые позволяют автоматически подключаться к устройствам Bluetooth. Поэтому вам придется искать нужную программу, устанавливать ее на смартфон (или планшет), настраивать и только после этого подключение будет происходить автоматически.
Кроме того, прежде чем программа сможет выполнять свои прямые функции, вам придется выполнить сопряжение с нужными устройствами вручную. Далее в этой статье мы рассмотрим, как выполнить сопряжение, какое приложение лучше установить, где его найти и как настроить. Итак, давайте по порядку.
Сопряжение между Bluetooth-устройствами
Нужно знать несколько правил и выполнять четкую последовательность действий. Чтобы выполнить сопряжение между устройствами, необходимо включить Bluetooth на обоих девайсах, а также активировать функцию обнаружения.
На компьютере обнаружение включается следующим образом: в области уведомлений есть значок синего зуба (Блютуз). Нажимаем на него правой кнопкой мыши. Появляется меню, в котором нужно выбрать «Открыть параметры».
Во вкладке «Параметры» есть строка «Разрешить устройствам обнаруживать этот компьютер». Ставим здесь галочку и сохраняем настройки.
На Android нужно открыть настройки Bluetooth, включить адаптер (передвинуть ползунок в положение «Вкл») и поставить галочку в строке «Видимо всем устройствам Bluetooth».
Как правило, галочка автоматически снимается через 2-3 минуты. Чтобы этого не происходило, нужно нажать кнопку «Меню» (на Samsung это сенсорная кнопка слева от механической клавиши «Домой»). Выбираем «Тайм-аут соединения» и здесь выбираем время, через которое обнаружение будет отключаться.
Теперь, когда обнаружение включено, переходим непосредственно к сопряжению. Если вы хотите подключить смартфон к компьютеру, то на ПК снова нажимаем на значок синего зуба в системном трее. На этот раз выбираем «Добавить устройство».
Откроется окно, в котором система будет отображать все доступные для подключения Bluetooth устройства. Выбираете из списка свой девайс и нажимаете «Далее».
Появиться еще одно окно, в котором написан PIN-код. Если он совпадает с тем кодом, который появился на смартфоне (планшете), то нажимаем «Ок» на обоих устройствах. Все, сопряжение выполнено.
Если же речь идет о подключении между двумя мобильными гаджетами, то заходим в настройки Bluetooth, включаем адаптер и ниже нажимаем кнопку «Поиск».
Система найдет все доступные для сопряжения девайсы. Вам останется только выбрать нужный. На втором устройстве появится запрос на подключение. Если на обоих гаджетах PIN-код совпадает, то принимайте запрос. Все, девайсы сопряжены.
Настройка автоматического подключения
Работать в нем достаточно просто. Единственное неудобство заключается в том, что приложение полностью на английском языке. Но разобраться несложно.
После запуска программы вы сразу попадаете в настройки. Здесь будет несколько пунктов, которые нужно настроить:
- Set Last Device – набор последнего устройства. Если поставить здесь галочку, то вам смартфон при включении Bluetooth будет автоматически подключаться к последнему гаджету (если тот будет в зоне досягаемости).
- Profiles – здесь вы можете выбирать типы соединений. Для быстрого соединения с гарнитурой следует поставить галочку в строках «Media Audio (A2DP)» и «Call audio (HSP)». Здесь нужно выбрать нужные технологии, поставив галочки в соответствующих пунктах.
- Devices – если перейти в этот раздел, то вы можете выбрать оборудование для быстрого подключения.
Все оставшиеся разделы не трогаем. Вот и все. Теперь при включении Bluetooth на телефоне он будет автоматически подключаться к сопряженным устройствам, которые находятся в зоне досягаемости соединения. Как видите, все очень легко и просто.
Как подключить Bluetooth гарнитуру к Android: Видео
Читайте также: