Creates a new device model in the domain of the owner identified by the apikey
Path: cs-ws/resources/admin/devicemodel Method: POST
Parameters
Data
<devicemodel>
<name>...</name>
<sensor>
<name>...</name> name of sensor within device model
<model>...</model> model of the sensor
</sensor>
...
<actor>
<name>...</name> name of actor within device model
<model>...</model> model of the actor
</actor>
...
<config>
<displayname>...</displayname> gui name of config parameter
<name>...</name> internal name of config parameter
</config>
...
<script> optional, name and version of attached script
<name>...</name>
<version>...</version>
</script>
...
</devicemodel>
Errors:
Example
POST http://localhost/cs-ws/resources/admin/devicemodel?apikey=1234 HTTP/1.1
<devicemodel>
<name>MyTemperatureDeviceModel</name>
<sensor>
<name>TemperatureSensor</name>
<model>SimpleTemperatureSensorModel</model>
</sensor>
<actor>
<name>position</name>
<model>WaterValve</model>
</actor>
<config>
<displayname>Maximum Position</displayname>
<name>maxpos</name>
</config>
<script>
<name>TestScript3</name>
<version>1</version>
</script>
</devicemodel>
HTTP/1.1 200 OK