Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
Hi, if I write my code on the composer is there a way to have suggests like, for example, on eclipse which gives you a dropdown menu with all the options?
Solved! Go to Solution.
Not on the code itself, you should go to Snippets tab or Entities.
Not on the code itself, you should go to Snippets tab or Entities.
Ok. But, for example, if I have a thing and I want to create a TimerThing I know I can do this
var params = {
name: 'MyTimer' /* STRING */,
description: undefined /* STRING */,
thingTemplateName: 'Timer' /* THINGTEMPLATENAME */,
tags: undefined /* TAGS */
};
Resources["EntityServices"].CreateThing(params);
but I don't understand, through Snippets, how I can change the Update Rate in configuration
You have to go to the TW Documentation.
Or Through Entities, select the Created Timer, and look on the available services, for TimerThing in particular it will be harder... as you have to go to Configuration Table
Here you have the needed code:
var updateRate = 50000;
var timer = Things[timerName];
if (timer) {
var actualValues = timer.GetConfigurationTable({ tableName: "Settings" });
if (actualValues.rows.length) {
actualValues.rows[0].updateRate = updateRate;
var params = {
configurationTable: actualValues ,
persistent: true,
tableName: "Settings"
};
// no return
timer.SetConfigurationTable(params);
}
// -- A Full Restart it's needed, just doing a Disable/Enable doesn't works
timer.RestartThing();
}
Thank you very much