Autorisation requise : VariableÉcriture

Pour modifier la valeur d'une variable, faites une requête PUT auprès de la variable avec un corps de requête qui utilise le format de données suivant :

  { "Value" : "[new value]"}

Par exemple, pour modifier la valeur de ni.var.psp://localhost/hvac/t01, utilisez l'URI suivant :

PUT http://my_server:3580/nivariable/VariableValues('ni.var.psp://localhost/hvac/t01')/Value

Remarque La propriété Value d'une variable doit être une valeur chaîne en série, même si la variable est de type string ou d'un autre type. Lors de l'écriture dans une variable de type string, utilisez le format suivant : "\"test\""

Un corps de réponse vide avec le code d'état d'en-tête 204 indique que la modification a réussi. Si les données de la requête PUT ne sont pas valides ou que la variable n'est pas accessible en écriture, un code 500 Erreur interne ou 400 Requête non valide sera renvoyé. En cas d'erreur, le corps de la réponse contient l'objet d'erreur OData standard en série au format spécifié dans la requête.