Raspberry Pi: изменение кода пользователя дверного замка с помощью AJAX

У меня есть сервер с OpenVPN, и мой raspberry pi (v 2.something) является клиентом OpenVPN. Это работает отлично. У меня есть дверь, где я могу установить пароли.

Моя цель - установить пароли из любого места в любое время, используя простые вызовы AJAX с помощью jQuery. Здесь проблема.

У нас есть ZAutomation API и JS/Run API. С помощью ZAutomation я могу войти в систему, используя ZAutomation/api/v1/login, а затем я могу открыть и закрыть свой дверной замок, используя /ZAutomation/api/v1/devices/[deviceId]/command/open. Но я не могу понять, как изменить пароль с помощью ZAutomation.

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

Может кто-нибудь сказать мне, что еще я могу сделать? Потому что с обоими этими решениями что-то мешает мне закончить мой проект.

Благодарю.

0 ответов

Другие вопросы по тегам