Disable/Enable Thing with Rule (The name 'Java' cannot be resolved to an item or type)

No, but I found (a long time ago) a solution through the REST api in this forum:

enable:


var headers = new java.util.HashMap()
headers.put("Authorization", "Bearer " + "oh.restapi.mbE6fCExxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
sendHttpPutRequest("http://192.168.2.212:8080/rest/things/bsblan:bridge:heating/enable", "text/plain", 'true', headers, 5000)

disable:

var headers = new java.util.HashMap()
headers.put("Authorization", "Bearer " + "oh.restapi.mbE6fCExxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
sendHttpPutRequest("http://192.168.2.212:8080/rest/things/bsblan:bridge:heating/enable", "text/plain", 'false', headers, 5000)
1 Like