cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

How to get property value from InfoTable

SOLVED
Highlighted
Newbie

How to get property value from InfoTable

I am writing a simple service to obtain a property, (Temperature, Humidity..etc) from a Thing. I have an InfoTable listing all the Thing properties but I want to grab the numerical value of a pre-specified property. I need some help in the last line to grab the value from the infotable obtained from GetPropertyValues.

if (thingName) {

    var t = Things[thingName];

}

table = t.GetPropertyValues();

// obtain temperature value from table

// result = table.value(property);

Thanks,

Daniel

Tags (2)
1 ACCEPTED SOLUTION

Accepted Solutions

Re: How to get property value from InfoTable

Hi Daniel,

Any reason why you want to use the getProperties? You can do it by doing:

result = table.YOURPROPERTYNAME;

You can also use indirect reference:

result = Things[thingName].YOURPROPERTYNAME;


Cheers

Ewerton

View solution in original post

1 REPLY 1

Re: How to get property value from InfoTable

Hi Daniel,

Any reason why you want to use the getProperties? You can do it by doing:

result = table.YOURPROPERTYNAME;

You can also use indirect reference:

result = Things[thingName].YOURPROPERTYNAME;


Cheers

Ewerton

View solution in original post