anchor.diff:  
   + Response 204
   
  -<!--
  -
  -## Attribute by Entity Type and ID [/v2/entities/type/{entityType}/id/{entityId}/attrs/{attrName}]
  -
  -### Get attribute data [GET /v2/entities/type/{entityType}/id/{entityId}/attrs/{attrName}]
  -
  -Returns a JSON object with the attribute data of the attribute. The object follows the JSON representation for attributes
  -(described in a section above).
  -
  -Response:
  -
  -* Successful operation uses 20O OK.
  -* Errors use a non-200 and (optionally) an error payload. See subsection on Error Responses for more details.
  -
  -+ Parameters
  -    + entityId: Bcn_Welt (required, string) - Entity ID
  -    + entityType: Room (required, string) - Entity Type
  -    + attrName: temperature (required, string) - Attribute to be retrieved.
  -
  -+ Response 200 (application/json)
  -
  -        {
  -            "value": 21.7
  -        }
  -
  -### Update attribute data [PUT /v2/entities/type/{entityType}/id/{entityId}/attrs/{attrName}]
  -
  -The request payload is an object representing the new attributes data. Previous attribute data is replaced
  -by the one in the request. The object follows the JSON representation for attributes
  -(described in a section above).
  -
  -Response:
  -
  -* Successful operation uses 204 No Content
  -* Errors use a non-200 and (optionally) an error payload. See subsection on Error Responses for more details.
  -
  -+ Parameters
  -    + entityId: Bcn_Welt (required, string) - Entity ID
  -    + entityType: Room (required, string) - Entity Type
  -    + attrName: temperature (required, string) - Attribute name
  -
  -+ Request (application/json)
  -
  -        {
  -            "value": 25.0,
  -            "unitCode": "CEL"
  -        }
  -
  -+ Response 200
  -
  -
  -### Remove a single attribute [DELETE /v2/entities/type/{entityType}/id/{entityId}/attrs/{attrName}]
  -
  -Removes the attribute from the entity.
  -
  -Response:
  -
  -* Successful operation uses 204 No Content
  -* Errors use a non-200 and (optionally) an error payload. See subsection on Error Responses for more details.
  -
  -+ Parameters
  -    + entityId: Bcn_Welt (required, string) - Entity ID
  -    + entityType: Room (required, string) - Entity Type
  -    + attrName: temperature (required, string) - Attribute name
  -
  -+ Response 204
  -
  --->
   
   ## Attribute Value by Entity ID [/v2/entities/{entityId}/attrs/{attrName}/value{?options}]
   
   ### Get attribute data [GET /v2/entities/{entityId}/attrs/{attrName}/value{?options}]
  -
  -<table style="width: 100%; margin: 12px 0 0 0;">
  -<tr><td colspan="2"><strong>Required Parameters</strong></td></tr>
  -<tr><td colspan="2">none</td></tr>
  -<tr><td colspan="2"><strong>Optional Parameters</strong></td></tr>
  -<tr>
  -  <td style="padding-right: 40px; width: 140px;">options</td>
  -  <td>Operation opations. Allowed values: <code>text</code>.</td>
  -</tr>
  -</table>
   
   It returns a JSON object with a `value` propierty with the value of the attribute. The `text` option
   indicates that the attribute value must be provided as plain text (text/plain).
  
positive.code: * Errors use a non-200 and (optionally) an error payload. See subsection on Error Responses for more details.
  
  + Parameters
      + limit: 20 (optional, number)
      + offset: 20 (optional, number)
  
  + Request (application/json)
  
  
negative.code: + Parameters
      + entityId: Bcn_Welt (required, string) - Entity ID
      + attrName: temperature (required, string) - Attribute to be retrieved.
      + options: (optional, string) - Options dictionary
  
  + Response 200 (application/json)
  
  