Page 1 of 1

Поменять пароль на ручке (ZAutomation или JS/Run)

Posted: 10 May 2018 23:29
by neitrosha
Добрый день.
У меня есть ручка Vision и Raspberry Pi (версия 2 с чем-то). Есть сервер с OpenVPN, к которому коннектится Распберри как OpenVPN клиент.

Я хочу менять пароли на ручке, используя Ajax и jQuery.
В чем у меня заключается проблема.

У нас есть ZAutomation API и JS/Run API.
Используя ZAutomation/api/v1/login я могу залогиниться, а потом могу открыть и закрыть замок с этой командой /ZAutomation/api/v1/devices/[deviceId]/command/open
Но я так и не придумал как мне поменять пароль с ZAutomation. Я нашел в списке команд Command UserCode Set, но так и не понял, как применить.

Я могу поменять пароль с этой командой - /JS/Run/zway.devices[5].UserCode.Set(12,'7777',1), но чтобы она работала, мне нужно быть залогиненным через браузер. Я пытался делать базовую авторизацию, создавать анонимного пользователя - не получается.

Как можно допилить одно из этих двух решений?

Спасибо.

Re: Поменять пароль на ручке (ZAutomation или JS/Run)

Posted: 21 Jul 2018 22:35
by PoltoS
API /JS/Run принимает тот же токен авторизации, что и /ZAutomation. Если токен от админа, конечно