MooXo
10/13/2017 - 12:38 PM

Thing description example

{
   "_id":ObjectId("599580127b613380f77d6dc7"),
   "info":{
      "type":"HVACSensor"
      "oid":"hvacs__HVAC_LG_03",
      "actions":[
         {
            "affects":"OnOff",
            "aid":"status",
            "input":{
               "datatype":"",
               "units":"Adimensional"
            },
            "read_links":[
               {
                  "href":"/objects/76f0d492-1fbe-4c21-a03c-e6212e1d065d/properties/status",
                  "mediaType":"application/json"
               }
            ],
            "write_links":[
               {
                  "href":"/objects/{oid}/actions/UCtrlOnOff",
                  "mediaType":"application/json"
               }
            ]
         }
      ],
      "properties":[
         {
            "monitors":"AmbientTemperature",
            "output":{
               "datatype":"",
               "units":"Β°C"
            },
            "pid":"setTemp",
            "read_links":[
               {
                  "href":"/objects/76f0d492-1fbe-4c21-a03c-e6212e1d065d/properties/setTemp",
                  "mediaType":"application/json"
               }
            ],
            "writable":true,
            "write_links":[
               {
                  "href":"/objects/{oid}/properties/UControlTempSetPoint",
                  "mediaType":"application/json"
               }
            ]
         }
      ]
   }
}