This provides a library and CLI tools to control Acroname USB Smart switches, as well as a firmware updater.