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

Данный раздел предназначен для русскоязычных пользователей. Если вы владеете английским, рекомендуем также просмотреть общую ветку обсуждений на английском.
Post Reply
neitrosha
Posts: 2
Joined: 10 May 2018 23:09

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

Post by neitrosha » 10 May 2018 23:29

Добрый день.
У меня есть ручка 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), но чтобы она работала, мне нужно быть залогиненным через браузер. Я пытался делать базовую авторизацию, создавать анонимного пользователя - не получается.

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

Спасибо.

User avatar
PoltoS
Posts: 4262
Joined: 26 Jan 2011 19:36

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

Post by PoltoS » 21 Jul 2018 22:35

API /JS/Run принимает тот же токен авторизации, что и /ZAutomation. Если токен от админа, конечно

Post Reply