I would like to be able to give the users of our dashboards the ability to enter a text description or a name to the devices they install. For example, the user places a sensor in their kitchen and I’d like them to be able to label this with ‘Kitchen’ and have the name or location display in their dashboard.
I am using the input form widget.
I would like to create a variable called ‘Location’ that has a blank text string, that will store the user-generated free text but my question is can I create this variable from my device parser/decoder in TTN rather than in Tago?
If I create this variable with the blank string in my device parser/decoder in TTN, every time my device sends an updated message it erases the user-generated free text.
I have tested successfully creating a blank string variable with the emulator in Tago and as it is not also a variable in my device parser it works, however, this is not scalable. If I have thousands of devices I would have to add it to each device in Tago, so I’d prefer to be able to add it to the parser/decoder in TTN.
To summarise I would like to be able to add a blank variable from my device parser/decoder in TTN that does not keep erasing the users generated free text each time the device updates.
Any ideas welcome