Shelly Cloud HTTP Post via URL

  • Hi,

    Is it possible to trigger a Shelly via cloud via URL only?

    eg. https://shelly-41-eu.shelly.cloud/device/relay/control?turn=on&channel=0&id=YYYYY&auth_key=XXXXXXXXXXXXXXXXXXXX

    I can trigger it using Postman with the URL https://shelly-41-eu.shelly.cloud/device/relay/control?id=YYYYY&auth_key=XXXXXXXXXXXXXXXXXXXX and putting the turn=on & channel=0 into the body, but I have a service that wont let me send the body.

    Thanks

  • After a lot of banging my head on the wall, because help here on the forum is null, maybe due to lack of knowledge, I came to the following conclusion:

    In the Browser only the following order works:

    - https://<your shelly cloud server>.shelly.cloud/device/status?id=<your device id>&auth_key=<your cloud authorization key

    - https://shelly-21-eu.shelly.cloud/device/status?…***************

    All others I get the same answer.

    {"isok":false,"errors":{"wrong_channel":"Could not control this relay channel!"}}


    I found that if I use the following HTTP Shortcuts.App (http-shortcuts.rmy.ch), everything works perfectly.

    My problem was solved, but it could have saved a lot of time if I had this information from the developers.

    "On the PC Browser these orders do not work."