Хорошо. Продолжаем допросskysilver писал(а):В current_program передать id нужной станции. Включится станция с этим id и с громкостью current_volume.

Как узнать id? Можно ли добавить свою из этой ссылки - http://ice.interra.fm:8000/barix ?
Модератор: immortal
Хорошо. Продолжаем допросskysilver писал(а):В current_program передать id нужной станции. Включится станция с этим id и с громкостью current_volume.
id станции, как и список всех станций (в формате json) лежит в свойстве all_program.Amarok писал(а):Как узнать id? Можно ли добавить свою из этой ссылки - http://ice.interra.fm:8000/barix ?
можете пока поиграться с каналами, которые поставляет сама Сяоми. Запускаете приложение MiHome, выбираете шлюз и переходите в раздел радио, там добавляете несколько радио каналов в избранное. У каждого канала есть свой ID и когда вы будете через MiHome его проигрывать, то модуль отобразит его номер в свойстве current_program. Определив для себя приоритетные можно сделать сценарий или добавить метод который будет включать радиостанцию с уже известным ID. Я нашёл там лишь одну англоязычную, у неё ID=75.Amarok писал(а): Хорошо. Продолжаем допрос
Как узнать id? Можно ли добавить свою из этой ссылки - http://ice.interra.fm:8000/barix ?
Не надо усложнять, и в топку эти китайские станции. Пользуемся проектом http://ximiraga.ru Добавляем через приложение Михом нужные русские станции в избранное, потом в модуле жмём "Получить актуальное состояние" (если не включен периодический опрос), и видим в all_program все добавленные станции с ID-шниками и ссылками. Профит!Gelezako писал(а):можете пока поиграться с каналами, которые поставляет сама Сяоми. Запускаете приложение MiHome, выбираете шлюз и переходите в раздел радио, там добавляете несколько радио каналов в избранное. У каждого канала есть свой ID и когда вы будете через MiHome его проигрывать, то модуль отобразит его номер в свойстве current_program
Код: Выделить всё
http://ximiraga.ru/527782008.m3u8
http://ximiraga.ru/527782011.m3u8
http://ximiraga.ru/527782011.m3u8
http://ximiraga.ru/527782024.m3u8
http://vps2.ximiraga.ru/527782017.m3u8
У меня громкость работает. Привязал к current_volume свойство ThisComputer.GwFmVolume. Потом делаю sg('GwFmVolume', 5); и громкость меняется. Если не работает, то надо логи для смотреть, без них ничего не могу сказать.Gelezako писал(а):skysilver, что то не хочет работать смена громкости. Ещё подскажите за что отвечает свойство current_progress? У меня всегда ноль.
я бы не усложнял если бы так легко было подменить радиостанции. Рута у меня уже нет, подмена ДНС не сработала. Имеет ли смысл пробовать на сервере мдж делать вставку в hosts файл?skysilver писал(а):Не надо усложнять, и в топку эти китайские станции. Пользуемся проектом http://ximiraga.ru Добавляем через приложение Михом нужные русские станции в избранное, потом в модуле жмём "Получить актуальное состояние" (если не включен периодический опрос), и видим в all_program все добавленные станции с ID-шниками и ссылками. Профит!
Код: Выделить всё
IP Address: 82.146.38.202
Hostname: api.ximalaya.com
Ой нее, это не ко мне. )) Но если вдруг будут наработки в этом направлении, то обязательно поделюсь.Amarok писал(а):Если уважаемый skysilver подскажет как параллельно с linux-MajorDoMo запустить свой бордель, тьфу, своё зеркало ximigara - честь ему и хвала.
да ну не тратьте время на без полезную затею с этим радио, не качества приёма, звук хуже говорилки, да любой FM приёмник лучше работает и удобнее чем это китайское чудо, или тот самый компьютер приём стабильный и звук если подсоединить внешние динамики. Но это моё личное мнение. Включил- протестил-не понравилось-выключил.skysilver писал(а):Ой нее, это не ко мне. )) Но если вдруг будут наработки в этом направлении, то обязательно поделюсь.Amarok писал(а):Если уважаемый skysilver подскажет как параллельно с linux-MajorDoMo запустить свой бордель, тьфу, своё зеркало ximigara - честь ему и хвала.