How do I extract data from an object inside an object?


I have an Alexa Local node that provides this data when I tell Alexa: "Set the landing light to 50%"

msg.payload : string[54]

Alexa responds with a brightness value from 0 to 100%, but the light I am controlling needs a value from 0 to 255. The Map node should do this, but how, please, do I extract the value of brightness?




Hi @SteveMann

The docs have a section of working with messages:

It covers understanding the structure of your message, the difference between a JSON string and a parsed object, and how to identify the path to address any message element.

Rather than repeat that content here, please have a read, and ask if anything isn't clear.