The device and device-name are only what you have manually set as the current source.
But probe_get_values_name does work, thank you. Too bad I couldn't find it earlier, and I still can't seem to find documentation for it anywhere?
Oh well, this is much better. Except for I can't get the device-name (ie description to work)