• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
TRIGGERcmd
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

\ are disapearing

Linux
2
4
385
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F
    farol
    last edited by Jun 19, 2021, 10:45 PM

    I'm trying to use Triggercmd to control a Sensibo Smart Air Conditioning with the string:"
    curl -X PUT https://home.sensibo.com/api/v2/pods/<deviceid>/smartmode?apiKey=<mykey> -d "{"enabled":false}
    I've added the command to the commands.json, but when it runs, the "" from the -d arguments are removed.
    I've tried to use "\" instead, but then when "node src/agent.js --console" it errors and goes back to last good file.
    The command doesn't work without the "", it's required on the API syntax.
    How should I fix it ?

    R 1 Reply Last reply Jun 20, 2021, 2:33 PM Reply Quote 0
    • R
      Russ @farol
      last edited by Russ Jun 20, 2021, 7:32 PM Jun 20, 2021, 2:33 PM

      @farol, you could try this. I think you need to double-escape the \'s inside the quotes inside the quotes like this:

      "command": "curl -X PUT https://home.sensibo.com/api/v2/pods/<deviceid>/smartmode?apiKey=<mykey> -d \"{\\\"enabled\\\":false}\"",
      

      If I'm trying to format a commands.json entry for my Raspberry Pi where I don't have a GUI editor, I generally put the command as I'd execute it on the command line, in the GUI editor command field, then copy the result from the commands.json file. The GUI editor handles the \ escaping for you.

      1d6a55ed-4a7f-464b-8cc2-12d7d82b62fa-image.png

      Russell VanderMey

      F 1 Reply Last reply Jun 20, 2021, 6:44 PM Reply Quote 0
      • F
        farol @Russ
        last edited by Jun 20, 2021, 6:44 PM

        @Russ Thank you ! Worked as a charm !
        Any clue how can I auto-start the agent as a daemon ?

        F 1 Reply Last reply Jun 20, 2021, 6:56 PM Reply Quote 0
        • F
          farol @farol
          last edited by Jun 20, 2021, 6:56 PM

          @farol Nevermind. Found it.

          1 Reply Last reply Reply Quote 1
          4 out of 4
          • First post
            4/4
            Last post