Thola / FAQ


  • How can I see all the different configuration options for Thola?

    Enter the -h flag after the respective subcommand to see all available configuration options.

    You can also set some parameters in our config file.

  • Where does the config file needs to be located at?

    The config file can be located at two locations:

    • ~/.thola/config.yaml
    • /var/lib/thola/config.yaml
  • How can I add my own device classes?

    After writing your own device class, you need to rebuild Thola from source to use it.

    Put the device class in the config/device-classes/<CLASS> folder and run go build to build Thola.

  • Building Thola from source always fails.

    Please make sure that you have at least Go 1.16 installed on your system.

    If that’s the case, and the issue still persists, please reach out to us at

  • How can I get additional help?

    If you have any questions you can write us a mail at