to "force" the user to select a proper device type. If the "show metadata"
button finds metadata for another device, it will assist the user by selecting
that device instead. This way, issue #84 is still met, but in a slightly
Also, finally, found the possible loophole in which it was possible that no
device profile was set in the device configuration. This was due to the code
reading the device metadata twice, which is redundant. Either the device type
is selected in the UI, or by the 'show device metadata' button. After that,
it is the 'truth' wrt the remainder of the code.