[ST Edge] Web Requestor: a driver to issue local POST and GET HTTP requests

No, it does not :slight_smile: Maybe sometime if I get one of those cameras I’ll see about adding it…

Would be awesome if it was possible to get the different notification/alert types through ONVIF, I also have a TP-Link Tapo C220 camera that is supported by Smartthings “natively” but it only gives the the generic motion triggered alert and not any information if it was a person or animal that triggered it which is a pity.

If you you’d like to extend the ONVIF support to more alert/notification types on the Reolink cameras let me know if there is anything you’d like me to dump from the ONVIF protocol and I can do it and provide you with the logs (with Onvif Device Manager or similar program I guess(?))

Hi @TAustin

I’ve been using your HTTP Devices V1 driver for Contact device type and it has been working well. I am trying to use the Temperature device type and running into issues.

What working:

- Contact sends HTTP POSTs correctly and return valid HTTP Response Codes.

What I am having trouble with:

- The Temperature device as configured below does not send any HTTP requests.

- The HTTP Response Code stays blank.

- Nothing is received by my LAN endpoint.

- If I intentionally enter an invalid URL (e.g., post:http://192.168.1.999), the device shows (not configured) — so the request builder is running, but valid requests never execute.

My Temperature settings (screenshot & via Advanced Web UI):

setTemprequesta = POST:http://192.168.1.120:8089

setTemprequestb = –

setTempheaders = Content-type=application/json

xxbodya = {“device”: “AC SetPoint”, “value”:${temperature},“sheet”:“Events”}

setTempbodyb = –

During debugging I also tried hardcoding the value with the same issue.

xxbodya = {“device”: “AC SetPoint”, “value”:“70”,“sheet”:“Events”}

Could you advise whether I am configuring this incorrectly or if there’s something specific required for the Temperature device to function?

Thanks for your work on these drivers — they’ve been extremely helpful.

witam

czy można użyć tego sterownika do wysłania np odczytu temperatur z czujników do esp z wyświetlaczem za pomocą polecenia post albo get

Using HTTP Devices driver is possible to control The Pill by Shelly Virtual Components.

The Pill by Shelly - Shelly Europe

Virtual Components | Shelly Technical Documentation

Available virtual components:

I have tested setting Boolean values ​​and Numbers.


Examples:

HTTP Switch Device - Shelly Virtual Component Boolean

On-state HTTP Request

 GET:http://192.168.1.n/rpc/Boolean.Set?id=203&value=true

Off-state HTTP Request

 GET:http://192.168.1.n/rpc/Boolean.Set?id=203&value=false

Shelly Virtual Component Number ( id=202 )

 GET:http://192.168.1.n/rpc/Number.Set?id=202&value=xx