[SOLVED] HttpGet rule with variables

rule "http string"
when
    Item Panasonic_RunSet changed
then
    var String httpString = ""
    val String number1Str = Panasonic_RunSet.state.intValue.toString("%d")
    httpString = "http://192.168.100.145/send_ir_dke.html?power=" + number1Str
    val String number2Str = item2.state.toString("%d)
    httpString = httpString + "&mode=" + number2Str
   // ...
   // Carry on like this with all the other values until your httpString is complete
    val String response = sendHttpGetRequest(httpString)
end
2 Likes