Frequently asked questions
nymea
How do I install nymea?
TODO Insert link to install page
Is there a list of supported devices/services?
TODO insert link to plug-in list
How do I (re)start nymea?
sudo systemctl restart nymead
How do I make nymea start on reboot?*
sudo systemctl enable nymead
How do I see the debug output?
nymea:app -> menu -> system settings -> developer tools -> debug interface
My plug-in hasn’t loaded/displayed, even though I’ve installed it
Possible issues:
- nymea hasn’t been restarted after installation
- API incompatibility between plug-in and nymea
- Unreferred symbols of the plug-in
- Missing/wrong entry in the plug-in json file
- Plug-in stored in the wrong folder
nymea prints the reason why a plug-in hasn’t loaded during start as warning.
nymea:app
nymea:app can’t find my nymea instance
Possible issues:
- nymea:app device is not in the same network as the nymea device
- Router is blocking UPnP and mDNS
- Firewall on the nymea:app device is blocking UPnP or mDNS
- nymea hasn’t booted yet completely, or nymea is not running
- Weak WiFi signal strenght on eather nymea or nymea:app device
How can I reset my nymea password?
Deleting the file user-db.sqlite and restarting nymea will reset the user, and you will be required to setup a new user the first time you connect to your nymea.
Can I install nymea on Windows/macOS/Unix/Comodore64?
Find here a complete list of supported operating systems: TODO
Can I install nymea on Banana/Orange/Litchie/Raspberry Pi?
nymea offers precompiled packages for ARMHF, ARM64, AMD64, X86 processor architectures- As long as your operating system is supported, you will have a good change to get nymea running on it.
nymea:cloud
Does nymea:cloud store personal information?
nymea:cloud does only store information that it needs for operation:
- A user account
- Device IDs belonging to a user to match remote connection attempts
- Optionally, notification endpoints for sending push notifications to devices
We take your privacy seriously.
License
Can I build commercial products out of nymea?
Yes! As long as you fullfill all condidionts of one of our licenses. You can go with the GPLv3 license, or you can contact us to optain a commercial reseller license or even obtain a full developer SDK license.
For more details, please visit nymea’s general terms on conditions.
Can I use nymea:app or BerryLan for my own app?
Yes! As long as you fullfill all conditions of one of our licenses.
What does the GPLv3 require me to do?
Using GPLv3 code generally requires you to be a good player in the Free and Open Source ecosystem. That means for a start, that you cannot change the license. Any change you do to the code is required to be open sourced too. Whenever you release your code to the public (or sell it to someone) you need to also ship the entire source code required for a user to create their own builds from it. In addition to that, devices you create with GPLv3 licensed code must not be locked down in a way that users cannot modify and flash their own builds to it.
Will obtaining a commercial license get rid of the GPLv3 restrictions
Yes. We will build closed source packages for you which you can distribute without the GPLv3 obligations. Upon request we can add additional features and tune the system according to your use case.
There is also the possibility to obtain a developer/SDK license of nymea. This license will allow you to create your own modifications to nymea and all of its components without the GPLv3 obligations. Note that for such a license, a Qt developer license is required in addition.