Install nymea on Debian

The repository provides packages for following architectures:

Debian Stretch 9.0 Buster 10

In order to install nymea on Debian you need to create the /etc/apt/sources.list.d/nymea.list file and add the nymea-repository:

  1. Create the nymea-repository list file:

    $ sudo nano /etc/apt/sources.list.d/nymea.list

    In the repository are following distributions available:

    • jessie (end of support 01.01.2018)
    • stretch
    • buster

    Available architectures are amd64 i386 armhf and arm64.

    Note: You can get your system version with cat /etc/os-release.

    Copy following lines into the file and save it, replacing with the debian version you are using:

    ## nymea repo
    deb <distro> main
    deb-src <distro> main

    Alternative: $ echo -e "\n## nymea repo\ndeb stretch main\ndeb-src stretch main" | sudo tee /etc/apt/sources.list.d/nymea.list

    Add the public key of the nymea-repo to your keylist.

    $ sudo apt-key adv --keyserver --recv-key A1A19ED6

    Alternative: wget -qO - | sudo apt-key add -

  2. Update your package lists:

    $ sudo apt-get update

    You can search now for available nymea packages, plugins an tools:

    $ apt-cache search nymea
  3. Install nymea with following command:

    $ sudo apt-get install nymea nymea-plugins nymea-cli

    The repository contains always the latest stable build of the nymea master branch. If you want to install the source code you can install:

    $ sudo apt-get source nymea
    $ sudo apt-get source nymea-cli

Once, the installation is finished you continue with the Getting-Started instruction.