Set States View List
Allows applying a new value to a view list variable through the URL by unique id.
HTTP Request
- Method:
GET
- URL :
http://screen-address:8080/api/set/uid/view_list/{view_unique_id}/{variable}/{value}
- URL Item :
http://screen-address:8080/api/set/uid/view_list/{view_unique_id}/item/{item_unique_id}/{variable}/{value}
JSON TCP Request
- URL :
/api/set/uid/view_list/{view_unique_id}/{variable}/{value}
- URL Item :
/api/set/uid/view_list/{view_unique_id}/item/{item_unique_id}/{variable}/{value}
Accessible variables
HTTP view exemple
Request :
GET http://screen-address:8080/api/set/uid/view_list/view-uid/text/text_value
Response :
{ "code": 200 }
HTTP item exemple
Request :
GET http://screen-address:8080/api/set/uid/view_list/view-uid/item/item-uid/icon/1
Response :
{ "code": 200 }
JSON TCP view exemple
Request :
{
"request": {
"url":"/api/set/uid/view_list/view-uid/text/text_value"
},
"id":"message-id", //Optional
"password":"password" //If defined and only for the first request
}
Response :
{
"request":{
"response": {
"code":200
},
"content_type":"application/json"
},
"id":"message-id" //Returns the received ID if defined.
}
JSON TCP item exemple
Request :
{
"request": {
"url":"/api/set/uid/view_list/view-uid/item/item-uid/icon/1"
},
"id":"message-id", //Optional
"password":"password" //If defined and only for the first request
}
Response :
{
"request":{
"response": {
"code":200
},
"content_type":"application/json"
},
"id":"message-id" //Returns the received ID if defined.
}