If you are using Digi RM3, please go to the settings in the top right of the page and select Open Classic.
In this example, we will add data to a Data Stream associated with a device ID. We will be using the following web services interface:
Add Multiple Data Points to a Stream
This scenario is built on top of the example to query data form a device. We will take the data returned for the <system> tag from the device in that example and insert that data to a stream containing the ID of the associated device.
-
We will begin with the response from the <query_setting> request in the referenced example since we will use that data for this example
SCI response for RCI <query_setting> request
< sci_reply version = "1.0" >
< send_message >
< device id = "00000000-00000000-00409DFF-FF000000" >
< rci_reply version = "1.1" >
< query_setting >
< system >
< contact >Me</ contact >
< location />
< description >My DIA Demo</ description >
</ system >
</ query_setting >
</ rci_reply >
</ device >
</ send_message >
</ sci_reply > |
-
Now, take the device ID, <contact> and <description> fields and use that data to construct new content to POST to the /ws/v1/streams/history interface
POST content for /ws/v1/streams/history request (JSON format)
[{
"stream_id" : "00000000-00000000-00409DFF-FF000000/system/contact" ,
"stream_type" : "STRING" ,
"value" : "Me"
},
{
"stream_id" : "00000000-00000000-00409DFF-FF000000/system/description" ,
"stream_type" : "STRING" ,
"value" : "My DIA Demo"
}] |
Note: That example uses JSON. You may also use XML syntax
POST content for /ws/v1/streams/history request (XML format)
< list >
< datapoint >
< stream_id >00000000-00000000-00409DFF-FF000000/system/contact</ stream_id >
< value >Me</ value >
</ datapoint >
< datapoint >
< stream_id >00000000-00000000-00409DFF-FF000000/system/description</ stream_id >
< value >My DIA Demo</ value >
</ datapoint >
</ list > |
- Now you can see your new streams in the Data Services section of the UI, or access them using web services (including push monitors)
Last updated:
Jan 02, 2024