Страница 1 из 1

KaRadio

Добавлено: Вс янв 20, 2019 10:29 pm
Igor3691
Озадачился управлением KaRadio (громкость, переключение станций и др.) через web-интерфейс с помощью Majordomo. Никак не придумаю способ изменить значение элемента (ползунка громкости) на странице. Рассчитываю на помощь знатоков.

Re: KaRadio

Добавлено: Вс янв 20, 2019 10:58 pm
skysilver
API у этой штуки есть?

Re: KaRadio

Добавлено: Пн янв 21, 2019 10:08 am
Igor3691
Если имеется в виду программный интерфейс, то да. Устройство управляется через WEB-морду. На web страничке устройства есть органы управления: кнопки stop, play/pause, регулятор громкости и все, что нужно для управления интернет-радио. Представляет собой модуль ESP8266 с прошивкой + MP3 декодер.

Re: KaRadio

Добавлено: Пн янв 21, 2019 10:16 am
serghei
В таком случае на этом железе проще использовать Это проект. Работает очень хорошо и есть управление по MQTT.

Хотя я этот протокол не использую.

Re: KaRadio

Добавлено: Пн янв 21, 2019 12:22 pm
skysilver
Igor3691 писал(а):
Пн янв 21, 2019 10:08 am
Если имеется в виду программный интерфейс, то да.
Нет. Веб-морда - это веб-морда, а АПИ - это несколько другое.

Ок, погуглил за тебя.
Вот https://github.com/karawin/Ka-Radio/blo ... erface.txt
и вот https://github.com/karawin/Ka-Radio32/b ... terface.md

Проверяй команды в браузере. Если будут работать, то из МДМ их можно запускать функцией getURL('url_ссылка', 0);

Re: KaRadio

Добавлено: Вт янв 22, 2019 9:02 am
Igor3691
Большое спасибо, skysilver! Всё работает. Почему-то меня зациклило, что обязательно нужно менять значения на web-странице устройства. А то, что могут быть команды управления даже не посетило. :)