Significance of leading underscore ("_") in device name

Hello – I noticed that if a device has a leading underscore in its Name, the underscore is removed in the result of an SData Luup request. If I name it with two underscores (e.g. __Lamp), I do get a result with one underscore in name (i.e. _Lamp).

What is the significance of a leading underscore in a device name?

Thanks - Joel

“New” devices are installed with the leading “_” prefix to the Label. It’s intended to let the user know to change the Label to something more meaningful.

Not sure why the API’s and/or JSON requests would strip this, since these values should be passed through unaltered.

NOTE: These aren’t unique, and are really only for display purposes. The id’s are used for over-time access (they’re immutable)