KaRadio

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
Igor3691
Сообщения: 24
Зарегистрирован: Ср июн 28, 2017 1:48 pm

KaRadio

Сообщение Igor3691 »

Озадачился управлением KaRadio (громкость, переключение станций и др.) через web-интерфейс с помощью Majordomo. Никак не придумаю способ изменить значение элемента (ползунка громкости) на странице. Рассчитываю на помощь знатоков.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

Re: KaRadio

Сообщение skysilver »

API у этой штуки есть?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Igor3691
Сообщения: 24
Зарегистрирован: Ср июн 28, 2017 1:48 pm

Re: KaRadio

Сообщение Igor3691 »

Если имеется в виду программный интерфейс, то да. Устройство управляется через WEB-морду. На web страничке устройства есть органы управления: кнопки stop, play/pause, регулятор громкости и все, что нужно для управления интернет-радио. Представляет собой модуль ESP8266 с прошивкой + MP3 декодер.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: KaRadio

Сообщение serghei »

В таком случае на этом железе проще использовать Это проект. Работает очень хорошо и есть управление по MQTT.

Хотя я этот протокол не использую.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

Re: KaRadio

Сообщение 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);
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Igor3691
Сообщения: 24
Зарегистрирован: Ср июн 28, 2017 1:48 pm

Re: KaRadio

Сообщение Igor3691 »

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