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), но для этого мне нужно войти в систему через браузер, чтобы эта команда Работа. Я попробовал много разных способов с базовой авторизацией, разрешив анонимный доступ и даже создав анонимного пользователя и предоставив ему все права, но безрезультатно.
Может кто-нибудь сказать мне, что еще я могу сделать? Потому что с обоими этими решениями что-то мешает мне закончить мой проект.
Благодарю.