Русские радиостанции на Xiaomi Gateway 2

Встроенное интернет-радио в шлюзе Gateway 2 умного дома Xiaomi

Основным нововведением второй версии шлюза Xiaomi Gateway 2 стало интернет-радио. Это отличная функция, которая позволяет просто слушать радио без дополнительных устройств, или даже привязать включение радио к сценариям умного дома.

Но есть один маленький нюанс, как и во всех устройствах Сяоми, это наличие только местных (китайских) радиостанций.

Китайские радиостанции Xiaomi gateway 2

Конечно там есть довольно мелодичная музыка, но это явно не то, что мы хотим получить. Давайте же добавим русские радиостанции в наше приложение MiHome. Инструкция подходит как для шлюза Gateway 2, так и для Xiaomi online Wi-Fi radio.

Добавление русского радио в Xiaomi Gateway 2

Радио в приложении Mihome, если вдруг вы не смогли найти, находится в настройках Xiaomi Gateway, (открываем приложение, нажимаем иконку Xiaomi gateway. Переходим на вкладку "Устройства", еще раз нажимаем на иконку хаба и видим настройку "Интернет радио")

MiHome xiaomi Настройка радио на gateway

Для демонстрации используется русифицированное приложение MiHome для PC.

Перед собой мы видим только кнопку "Добавить", при нажатии на которую, нам отобразится список китайских радиостанций. Попытки найти станции на родном языке успехом не увенчаются.

Как формируется список станций в Xiaomi Smart Gateway? Приложение MiHome посылает запросы на адрес api.ximalaya.com, а сервер отдает список радиостанций. К счастью есть российский проект ximiraga.ru, который позволяет изменить доступные радиостанции.

Как это работает? Нам необходимо перенаправить запросы приложения с официального сервера, на сервер ximiraga.ru. Для этого необходимо изменить DNS сервер в настройках подключения интернета. Сделать это можно несколькими способами.

1 способ добавить русские станции на Xiaomi Smart Gateway 2

Наша задача состоит в том, чтобы изменить настройки DNS в нашем сетевом подключении. DNS это сервер, который преобразует доменные имена в IP адреса. При изменении этого значения, запросы от приложения MiHome будут идти не на официальный сервер, а на сервер со списком русского радио.

Самый простой способ - изменить днс в настройках Wi-Fi подключения вашего смартфона (или эмулятора). Заходим в меню настроек, вкладка Wi-Fi, находим активное подключение и заходим в свойства сети (долгое нажатие для появления меню).

Русское радио настройка MiHome

Ставим галочку "Дополнительно" для отображения настроек IP, там мы меняем пункт "DHCP" (автоматическое получение сетевых настроек) на "Пользовательские".

DNS Xiaomi MiHome edit

Нам необходимо изменить только пункт DNS 1 (предварительно лучше записать текущие настройки), туда мы прописываем IP адрес 82.146.38.202 (адрес сервера с русскими станциями) и нажимаем сохранить.

Готово, заходим в приложение MiHome для проверки настроек. Как вы видите, во вкладке "Местные" появились радиостанции на знакомой нам кириллице. Нам необходимо добавить их в избранное, нажав звездочку справа от названия.

MiHome русское радио

После добавления станций, они отображатся на главной странице интернет-радио.Интернет-радио MiHome

После того, как мы добавили все станции, нам необходимо вернуть настройки DNS на стандартные. Для этого в пункте "Настройки IP" выбираем "DHCP".

Готово! Все выбранные нами радиостанции остаются в избранном, а в добавлении остаются только китайские.

2 способ добавить русские радиостанции

Если не получилось настроить DNS через свойства Wi-Fi, то можно проделать это и через мобильный интернет, внеся дополнительную запись в файл Hosts.

Для реализации этого способа, на вашем телефоне должны быть ROOT права!

Внести правки в файл Hosts можно при помощи специализированной программы, или при помощи текстового редактора. Рассмотрим оба способа.

Заходим в Play маркет и скачиваем любую программу изменения фала Hosts, например "Hosts Editor". Запускаем приложение и видим единственную запись: Localhos 127.0.0.1, нам надо нажать на кнопку "ADD HOST".

Редактирование файла Hosts

Нам необходимо заполнить 2 строки, в поле "IP address"  мы прописываем 82.146.38.202, а в поле "Hostname" - api.ximalaya.com.

MiHome hosts вписываем ip адрес

Нажимаем "Add hostname". Теперь в файл Hosts добавилась еще одна строка, теперь, когда приложение будет обращаться за списком станций на официальный сайт api.ximalaya.com, запросы будут уходить на Ip адрес сервера с русскими станциями. Перезагружаем телефон и проверяем.

Если вы не хотите ставить какие-либо сторонние приложение, то внести запись можно руками. Для этого открываем любую программу проводник и переходим в локальное хранилище. папку etc. Там находим файл hosts.

Hosts в андроиде

Открываем его любым текстовым редактором и вставляем строчку "82.146.38.202 api.ximalaya.com". Сохраняем изменения и перезагружаем телефон.

3 способ добавить русские радиостанции

Если у вас не получилось настроить первым или вторым способом, то это не повод расстраиваться. DNS так же можно поменять в настройках Wi-Fi роутера.

В каждой модели роутера различный интерфейс, но принцип везде одинаковый. Я буду показывать на примере Zyxel Keenetic Omni II.

Нам необходимо зайти в WEB-интерфейс роутера по IP-адресу 192.168.1.1 (у вас этот адрес может отличаться). В нем переходим во вкладку "Интернет".

Настройка DNS на роутере

Заходим в активное подключение и прописываем DNS сервер 82.146.38.202.

настройка dns для радио MiHome

Перезагружаем роутер и проверяем доступность русских станций.




Дата изменения: 18.10.2021
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
51 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Прокрутить вверх