Состояние и управление по API
Правила форума
Пожалуйста, будьте уважительны к участникам форума.
Пожалуйста, будьте уважительны к участникам форума.
-
- Сообщения: 2
- Зарегистрирован: 13 мар 2017, 14:56
Состояние и управление по API
Скажите, можно каким-то образом снимать состояние каналов через API? Так же хотелось бы перегружать каналы и полностью весь шлюз по команде через API. Вариант парсить HTML тоже не подходит, ибо генерация статусной страницы с JS достаточно сильно усложняет задачу.
-
- Администратор
- Сообщения: 183
- Зарегистрирован: 18 янв 2008, 13:36
Re: Состояние и управление по API
Добрый день
Попробуйте вот так
Пример для сброса каждого канала
function reset_channel(ch) { $.get('/json', {a: "reset_channel", ch: ch}, function(data) { document.location = "/status.html"; }, 'json'); return false; }
т.е. что-то типа http://192.168.1.1/json?a=reset_channel&ch=номер канала
Попробуйте вот так
Пример для сброса каждого канала
function reset_channel(ch) { $.get('/json', {a: "reset_channel", ch: ch}, function(data) { document.location = "/status.html"; }, 'json'); return false; }
т.е. что-то типа http://192.168.1.1/json?a=reset_channel&ch=номер канала
-
- Сообщения: 2
- Зарегистрирован: 13 мар 2017, 14:56
Re: Состояние и управление по API
Скажите, можно где-то увидеть весь список возможных команд? Мне бы еще иметь возможность таким же образом выполнять перезагрузку с сохранением настройки. То есть прямой аналог кнопки 'reboot' в веб-интерфейсе. Запрос вида 'xml?a=reboot' только перегружает устройство без сохранения настроек.
-
- Администратор
- Сообщения: 183
- Зарегистрирован: 18 янв 2008, 13:36
Re: Состояние и управление по API
А вы хотите сначала выгрузить настройки из шлюза? в виде файла?
Мы подготовим список возможных запросов.
Но суть всех запросов которые делает web интерфейс приведен выше.
Мы подготовим список возможных запросов.
Но суть всех запросов которые делает web интерфейс приведен выше.