What I could fabricate is a python script that will generate a curl config file so you can use curl commands. See attached.Ezlo_create_curl_config.zip (2.2 KB)
Run the script as follows:
python3 Ezlo_create_curl_config.py EzloIP EzloSerial userID pwd
This should create out put like this:
-H “Authorization: Basic MTA4ZDFmMTAtY…y1kMzNkMjRiYzQ2MmU=”
If it does put those lines in a file for example ezlo_curl_auth
Then you can send commands as in the documentation.
curl -K ezlo_curl_auth https://EzloIP:17000/v1/method/hub/info/get
So, it can be made to work, but quite cumbersome to access my controller on my local network. Settings like on the Vera FW should be added to allow direct access if I choose o want so.