You have no favorites... yet!
Use the Library tree on the left to select a Choreo to call from your gateway device.
Use the Library tree on the left to select a Choreo to call from your edge device via the gateway.
Library . Xively . ReadWriteData . WriteDatastreamMetadata
Allows you to easily update the metadata of your datastream.
/*
TembooTask class placeholder
*/
/*
TembooTask header placeholder
*/
Since you've changed your device configuration, you'll need to tell us about this new device.
This feature is in experimental mode - pricing coming soon.
Send your code straight to a GitHub repository.
Your code will be visible by others in your repos. Keep credentials private by saving a Profile or commit code with Placeholder inputs.
The following files will be added to this repo:
You'll be able to edit and share your code from TI's CCS Cloud IDE.
The following will be sent to CCS Cloud:
/*
Your auto-generated code will appear here once you've configured your device above.
*/
/*
A header file containing your Temboo account information will appear here once you've
configured your device above.
*/
/*
Please log in to generate proxy server code for use with the JavaScript SDK.
*/
This Choreo writes metadata to and/or creates/updates a single datastream in your Xively account.
The documentation for this Xively resource can be found here.
For most parameters you can leave the input empty to keep the previous settings (if any). If you add a value to an input it will overwrite the previous data. If you wish to clear out the data in the input variable enter "BLANK".
You can also specify your own custom DatastreamData, which allows you to write your own JSON body for referencing multiple datastreams, etc. For the most custom or advanced options you can also create your own Feed in JSON or XML using the WriteData Choreo. Using an ID for a datastream that does not already exist will create a new datastream with that ID.
The following is an example list of acceptable inputs:
APIKey: {YOUR XIVELY API KEY}
FeedID: {THE FEEDID YOU WISH TO UPDATE}
DatastreamID: {THE DATASTREAMID YOU WISH TO UPDATE}
Tags: energy,wind
Units: BLANK (to erase unit value)
UnitSymbol: F
Here's an example of a custom JSON DatastreamData input (this will overwrite all other optional inputs in this Choreo):
[ { "id": "example", "current_value": "333" }, { "id": "key", "current_value": "value" }, { "id": "datastream", "current_value": "1337" } ]
For a successful feed update, the ResponseStatusCode should be 200.
https://ACCOUNT_NAME.temboolive.com/callback/google
© 2025 Temboo, Inc Privacy Terms