thing
Verfasst: 30. Dez 2021 19:00
Hallo Zusammen
ist es eigentlich möglich ein Thing zu pausieren via Rule?
Gruß Thommy
ist es eigentlich möglich ein Thing zu pausieren via Rule?
Gruß Thommy
Code: Alles auswählen
sendHttpPutRequest("http://<ip>:8080/rest/things/<thinguid>/enable", "application/json", 'enabled')
Code: Alles auswählen
sendHttpPutRequest("http://<ip>:8080/rest/things/<thinguid>/enable", "application/json", 'false')
Code: Alles auswählen
curl -X 'PUT' \
'http://192.168.192.221:8080/rest/things/ipcamera%3Aonvif%3A001/enable' \
-H 'accept: */*' \
-H 'Content-Type: text/plain' \
-H 'Authorization: Bearer eyJraWQiOm51bGwsImFsZyI6IlJTMjU2In0.eyJpc3MiOiJvcGVuaGFiIiwiYXVkIjoib3BlbmhhYiIsImV4cCI6MTY0MDk2NTE5MywianRpIjoidmFfeGlSMWJ6T1NEY2RzVFlDUlE5dyIsImlhdCI6MTY0MDk2MTU5MywibmJmIjoxNjQwOTYxNDczLCJzdWIiOiJUaG9tbXkiLCJjbGllbnRfaWQiOiJodHRwOi8vMTkyLjE2OC4xOTIuMjIxOjgwODAiLCJzY29wZSI6ImFkbWluIiwicm9sZSI6WyJhZG1pbmlzdHJhdG9yIl19.idbleEbqSa7KgkI1MVwrMEfjPz1YixSV70nM2aGGJ-uIEzIXKZs_2QyOSU2gVmTCfRmE8GZn-1q25yJxzoTwEl2J3KuSPFQ9B6ACAo_48sRFZdNATCr4_aeo4MuOXYgI-x9nO75PiiLGZISh7Jr80_E2rJY3SGotLRzqhI9WT9DmSsOa2T3SqlMkoiqF_w7HjZOaCNhh6I5froGEYxEU1sPqVhI9v-GmvEGFWY8iBS8d_OnG6qa9b4huFhdIxPl59zyGHxY0z5Iu9M0jJDyE1_341JeWciZrvCXzrBIvydYCtExmeC8zbYZz52iy5qPcA25-lvTv7-aFWGl1IJ93_Q' \
-d 'string'
Code: Alles auswählen
rule "teste"
when
Item Kamera123 received command ON
then
executeCommandLine(" curl 'http://192.168.192.221:8080/rest/things/ipcamera%3Aonvif%3A001/enable' -H 'Authorization: Bearer eyJraWQiOm51bGwsImFsZyI6IlJTMjU2In0.eyJpc3MiOiJvcGVuaGFiIiwiYXVkIjoib3BlbmhhYiIsImV4cCI6MTY0MDk2NTE5MywianRpIjoidmFfeGlSMWJ6T1NEY2RzVFlDUlE5dyIsImlhdCI6MTY0MDk2MTU5MywibmJmIjoxNjQwOTYxNDczLCJzdWIiOiJUaG9tbXkiLCJjbGllbnRfaWQiOiJodHRwOi8vMTkyLjE2OC4xOTIuMjIxOjgwODAiLCJzY29wZSI6ImFkbWluIiwicm9sZSI6WyJhZG1pbmlzdHJhdG9yIl19.idbleEbqSa7KgkI1MVwrMEfjPz1YixSV70nM2aGGJ-uIEzIXKZs_2QyOSU2gVmTCfRmE8GZn-1q25yJxzoTwEl2J3KuSPFQ9B6ACAo_48sRFZdNATCr4_aeo4MuOXYgI-x9nO75PiiLGZISh7Jr80_E2rJY3SGotLRzqhI9WT9DmSsOa2T3SqlMkoiqF_w7HjZOaCNhh6I5froGEYxEU1sPqVhI9v-GmvEGFWY8iBS8d_OnG6qa9b4huFhdIxPl59zyGHxY0z5Iu9M0jJDyE1_341JeWciZrvCXzrBIvydYCtExmeC8zbYZz52iy5qPcA25-lvTv7-aFWGl1IJ93_Q" )
end
Code: Alles auswählen
rule "teste"
when
Item Kamera123 received command ON
then
sendHttpPutRequest("http://192.168.192.221:8080/rest/things/ipcamera:onvif:001/enable", "application/json", 'false')
end