Настройки радио в Xiaomi

После того, как большинcтво утройств в умном доме переехали на стики Z-wave (Aeotec) и RaspBee (deConz), гейтевей Xiaomi остался не у дел и стал выполнять исключительно функцию ночника, до тех пор, пока не вспомнилось другое его предназначение — возможность проигрывать радио. Соответственно сразу же захотелось добавить и эту функцию в Home Assistant, с целью использовать радио в автоматизациях. Оказалось это не так и сложно, стоит лишь проделать следующие действия:

1. Добавьте радиостанции в Favorites хаба используя данные с сайта ximiraga.ru Для владельцев iPhone достаточно изменить настройки WiFi и использовать ручной ввод DNS. После добавления станций DNS сервер можно удалить и вернуть настройки сети как было. Радиостанции добавленные в Favorites всё равно будут работать.

2. Получите Токен самого гейтевея, это тоже осуществимо и описано не раз и даже не два в интеренете. Даже есть инструкция на этом портале — вот здесь.

3. Устанавливаем кастомный компонент для Home Assistant отсюда. Для этого создаем папку custom_components и помещаем туда наш компонент. Внимание! Папка должна находиться в том же каталоге где находиться файл configurations.yaml. Так как у меня настроен SMB доступ к малине, то это простой Dragпротечка» активно намного дольше чем вы там находитесь, так как как вода остаётся «запертой» под датчиком. Решить эту проблему можно путем небольшого приподнятия датчика над поверхностью, для этого используйте что-то вроде Blue tack.

Xiaomi redmi 9. Работа радио без гарнитуры. Функция записи радиоэфира.

2. Нет датчика протечки? Принимаете душ в ванной? Можно использовать датчик температуры и влажности, например Aqara. При приеме душа влажность резко вырастет и поэтому можно будет сделать numeric_state trigger для автоматизации.

Решение для Home Assistant версии 0.88 и выше

В последних версиях ХА изменили зависимости для custom_components и к сожалению xiaomi_gateway_radio компонент перестал работать. К счастью есть возможность с легкостью его починить, для этого открываем файл xiaomi_miio_gateway.py в любом редакторе кода, таком как например Visual Code или Notepad++ и правим кусок со строки номер 10. Конечный кусок должен выглядеть вот так:

import homeassistant.helpers.config_validation as cv from homeassistant.components.media_player import ( MediaPlayerDevice, MEDIA_PLAYER_SCHEMA, PLATFORM_SCHEMA) from homeassistant.components.media_player.const import ( SUPPORT_TURN_ON, SUPPORT_TURN_OFF, SUPPORT_VOLUME_MUTE, SUPPORT_VOLUME_STEP, SUPPORT_VOLUME_SET, SUPPORT_NEXT_TRACK) from homeassistant.const import (CONF_HOST, CONF_NAME, CONF_TOKEN, STATE_OFF, STATE_ON)

Тaкже нужно переименовать файл и папки согласно новой политике HA по работе с кастомным компонентами. Подробнее можно почитать здесь, а для того что все работало нужно в внутри папки custom_components:

  1. Переименовать папку media_player в xiaomi_miio_gateway
  2. Переименовать файл xiaomi_miio_gateway.py в media_player.py

Теперь перезапускаем ХА и все должно заработать.

Добавляем управление громкостью и переключение станций в Homekit

Для того чтобы добавить громкость и переключение станций на гейтевее в программу Дом от Apple нужно будет немного потрудиться. Для начала создаем input_boolean в файле configuration.yaml

#Xiaomi Radio Controls xiaomi_volume_up: name: Xiaomi Radio Volume Up initial: off xiaomi_volume_down: name: Xiaomi Radio Volume Down initial: off xiaomi_next_radio: name: Xiaomi Radio Next Station initial: off

Также не забываем добавить все эти выключатели в Homekit в том же файле:

Как провести калибровку экрана на Ксиаоми Редми

homekit: filter: include_entities: — input_boolean.xiaomi_volume_up — input_boolean.xiaomi_volume_down — input_boolean.xiaomi_next_radio

Чтобы все правильно работало, нам нужно создать автоматизации для управления Xiaomi Gateway с помощью наших выключателей. Для этого в файле automations.yaml прописываем следующее:

#Xiaomi Radio Controls (Next Station) — alias: Xiaomi Radio Next Station initial_state: ‘on’ trigger: — platform: state entity_id: input_boolean.xiaomi_next_radio to: ‘on’ condition: [] action: — service: media_player.media_next_track data: entity_id: media_player.xiaomi_gateway_radio — service: input_boolean.turn_off data: entity_id: input_boolean.xiaomi_next_radio #Xiaomi Radio Controls (Volume Up) — alias: Xiaomi Radio Volume Up initial_state: ‘on’ trigger: — platform: state entity_id: input_boolean.xiaomi_volume_up to: ‘on’ condition: [] action: — service: media_player.volume_up data: entity_id: media_player.xiaomi_gateway_radio — service: input_boolean.turn_off data: entity_id: input_boolean.xiaomi_volume_up #Xiaomi Radio Controls (Volume Down) — alias: Xiaomi Radio Volume Down initial_state: ‘on’ trigger: — platform: state entity_id: input_boolean.xiaomi_volume_down to: ‘on’ condition: [] action: — service: media_player.volume_down data: entity_id: media_player.xiaomi_gateway_radio — service: input_boolean.turn_off data: entity_id: input_boolean.xiaomi_volume_down

Источник: sprut.ai

xiaomi radio — голос россии

В прошлом году компания Xiaomi выпустила на рынок недорогой wifi радио приемник .

Получилась маленькая радиоточка.
Качественный динамик,сенсорное управление громкостью на верхней грани,»мощное железо» MT7688K

но софт (,нет своего источника питания,резет присутствует,радиостанции переключаются рычажком.

До этого таких гаджетов на рынке было мало , да и цены на них почти заоблочные от $ 50 до $ 500.

И Xiaomi сделала продукт для китайского рынка ! ..

Но доблестные рашен программисты сделали рывок и смогли победить злобного китайского дракона.

Решение проблем тут .

Группа проекта Ximiraga: запуск русскоязычных радиостанций для Xiaomi Mi Radio и Xiaomi Gateway.

Перенаправив запросы от приложения Mi Home к api.ximalaya.com на наш сервер, приложение получает нас список радиостанций, которые можно сохранить в само радио. Каждая радиостанция отдельно конвертируется в понимаемый девайсом формат (что требует довольно существенных ресурсов на сервере). Сервис бесплатен, сервера содержатся на наши собстеные средства, по этому мы будем рады небольшим пожертвованиям, которые помогают развивать проект и расширять список радиостанций.

Основные возможности:

  • Прослушивание любимых радиостанций на родном языке на Xiaomi Mi Radio или Xiaomi Smart Gateway используя стандартное приложение Mi Home App
  • Возможность добавлять нужные вам радиостанции в каталог (пока только через администратора)
  • Не требует модификаций прошивки устройств
  • Сервис абсолютно бесплатный
  • Возможность создать собственный сервер и подключить его к нашему проекту

Характеристики Mi Radio:

  • Радио работает на чипсете MT7688K
  • Размер памяти: 8 MB
  • Операционная система eCOS
  • Радио не может проигрывать обычные Интернет-радиостанции по URL, оно работает по автообновляемым плейлистам в которых находятся файлы-сегменты по несколько секунд в формате aac с битрейтом 64kb/s

Принцип работы:

Перенаправив запросы от приложения Mi Home к api.ximalaya.com на наш сервер, приложение получает нас список радиостанций, которые можно сохранить в само радио. Каждая радиостанция отдельно конвертируется в понимаемый девайсом формат (что требует довольно существенных ресурсов на сервере). Сервис бесплатен, сервера содержатся на наши собстеные средства, по этому мы будем рады небольшим пожертвованиям, которые помогают развивать проект и расширять список радиостанций.

Произведите первоначальную настройку вашего радио/шлюза с помощью программы Mi Home App
Вариант 1: Установите приложение Hosts Editor (нужен ROOT) и добавьте значком «+» новую запись:

IP Address: 82.146.38.202 Hostname: api.ximalaya.com

Подсказка: Вы можете использвать любое другое приложение для редактирования hosts или отредактировать файл /system/etc/hosts в ручную (нужен ROOT) путем добавления строки в конец файла:

Как воспроизвести телефон на телевизоре Xiaomi

82.146.38.202 api.ximalaya.com

Вариант 2: В настройках вашего роутера/телефона заместо DNS серверов провайдера указать DNS: 82.146.38.202
Запустите приложение Mi Home и Вы увидите наш плейлист. Приятного прослушивания!

Источник: werter1245.livejournal.com

Отзыв: Интернет-радио Xiaomi Mi Radio — Бесполезная безделушка.

Так как я фанат фирмы Xiaomi, встретил на китайской торговой площадке Aliexpress, безделушку от фирмы xiaomi как Xiaomi Wi-Fi радио. Цена на момент покупки была 1000 рублей, думаю почему бы не взять, так как у других продавцов ценник на данную безделушку был от 2000 рублей. Попытал счастья и заказал, к удивлению Xiaomi Mi Radio мне прислали через 3 недели с момента оплаты заказа.

Поставляется Xiaomi Mi Radio в стильной белой упаковке.

Интернет-радио Xiaomi Mi Radio фото

На задней стороне коробки написана краткие характеристики
Поддержка: Wi-Fi
Модель: WLSYJ01CM
Микро USB вход для питания: 5В / 1А


Совместимость операционных мобильных систем: начиная с версии Android 4.0 и IOS 7.0

Интернет-радио Xiaomi Mi Radio фото

Открываем коробку и видим белую колонку и под ней еще одна маленькая коробка, в которой находятся комплектующие и инструкция.

Интернет-радио Xiaomi Mi Radio фото

Комплектация:
1x Xiaomi Mi Radio
1x Микро USB кабель для питания (длина кабеля 1 метр)
1x Инструкция на китайском языке

Интернет-радио Xiaomi Mi Radio фото

Инструкция на китайском языке с двух сторон.

Интернет-радио Xiaomi Mi Radio фото

Xiaomi Mi Radio выполнено в белом глянцевом пластике, впишется в любой дизайн комнаты.

Интернет-радио Xiaomi Mi Radio фото

На задней стороне устройства нанесён фирменный значок xiaomi, а также присутствует микро USB вход для кабеля питания, отверстие для сброса настроек с помощью иголки. (при длительном зажатии сбиваются настройки) и светодиод.

Интернет-радио Xiaomi Mi Radio фото

Сверху сбоку на боковой стороне колонки присутствует рычаг морковного цвета, рычаг двигается вправо и влево, он отвечает за переключение станций.

Интернет-радио Xiaomi Mi Radio фото

На верхней грани Xiaomi Mi Radio, есть сенсорная регулировка громкости.

Интернет-радио Xiaomi Mi Radio фото

На нижней грани Xiaomi Mi Radio присутствует прорезиненная подошва, наверно чтобы колонка не скользила по гладкой поверхности.

Интернет-радио Xiaomi Mi Radio фото

Для использование xiaomi mi radio, в смартфоне зайти в приложение play маркет для Android либо App store для IOS и скачать приложение Mi Smart Home, либо отсканировать QR-код, чтобы скачать приложение на смартфон.

Интернет-радио Xiaomi Mi Radio фото

После как скачали приложение Mi Smart Home, нужно запустить приложение. После если Вы не зарегистрированы, пройти регистрацию. Далее вводим логин и пароль на который регистрировались, а после программа чуть ли не сразу находит Xiaomi Mi Radio, после мы можем пользоваться полноценно данным устройством. В данном интернет радио есть большой минус, все станции не русские, в основном все китайские станции на китайском языке.

регистрация в приложение и первый запуск, скриншоты

После как я расстроился что в xiaomi mi radio нет русских радиостанции, отложил устройство до лучших времен, и надеялся, что когда-то будут и русские радиостанции. Спустя год, я достал устройство чтобы написать про него отзыв и наткнулся на статью на одном из форумах, что хороший человек установил сервер со всеми русскими и европейскими станциями, но чтобы внести его плейлист в xiaomi mi radio, нужно прописать настройки.

Потребуется зайти в приложение в зависимости от мобильной операционной системы в Appstore либо в play маркета и найти приложение Hosts Editor (На телефоне должен быть ROOT). После устанавливаем приложение и входим в приложение, далее нужно нажать на значок «+» и добавить новую запись, после как ввели данные нажимаем + Add Hostname.

скриншот настроек для русских и европейских станции для интернет радио

После как внесли настройки, отключаем питания на xiaomi mi radio и делаем перезагрузку смартфона. Далее заходим в приложение Mi Smart Home нажимаем где я отметил красными квадратами, так как приложение xiaomi mi radio полностью китайское, трудно будет разобраться, что где находится, после мы видим, что у нас появились русские и европейские станции.

Xiaomi readme 4 характеристики

Интернет-радио Xiaomi Mi Radio фото

Так как у Xiaomi Mi Radio нет встроенного аккумулятора и оно работает только тогда когда есть интернет я подключил тестер к внешнему аккумулятору Xiaomi Power bank 10000 mAh и подключил к ним Xiaomi Mi Radio, чтобы вычислить какой заряд потребляет интернет-радио, и насколько хватит заряда, если питать от внешнего аккумулятора той же фирмы. Судя с информации с тестера, интернет-радио потребляет 0.13А при 5В соответственно цифры на тестере оказались приблизительными, так как внешний аккумулятор разрядился через 51 час 33 минуты не прерывной работы устройства.

Интернет-радио Xiaomi Mi Radio фото

На сегодняшний день Xiaomi Mi Radio полезная и интересное творение от фирмы xiaomi. Из минусов стоит отметить, китайский язык приложения, не легкость настроек интернет радио, нет встроенного аккумулятора, а также без интернета радио работать не будет.

Источник: otzovik.com

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай