Creates a GVariant from the device data omitting sensitive fields
A Device
the GVariant, or null for error