@Kev091190, thanks for the update.
There’s a way to set the IP address of the THETA V/Z1 so that when it goes into client-mode, it goes to a known IP address.
First, coonnect to the camera in AP mode. Then send this:
name: "camera._setAccessPoint",
parameters: {
"ssid": config.ssid, // change to string for your ssid
"security": "WPA/WPA2 PSK",
"password": config.password, // set string to the password of your router
"connectionPriority": 1,
"ipAddressAllocation": "static",
"ipAddress": "192.168.2.123",
"subnetMask": "255.255.255.0",
"defaultGateway": "192.168.2.1"
After that, reboot the camera and the client-mode IP address will be saved. Now, you can go back to that IP address from your Electron app.
According to the documentation for request, it supports Digest authentication, but I have not been able to get it to work yet.
Digest authentication is supported, but it only works with
sendImmediately
set tofalse
; otherwiserequest
will send basic authentication on the initial request, which will probably cause the request to fail.