Add DPMS functions
use Utils::to_string instead of the C++11 one, it fails to format double values