Environment variables#
nymead reads several environment variables at startup. They are useful for development,
debugging and for deployments where the configuration or plugin directories need to be relocated.
The tables below group the variables by purpose. Path-based variables use a colon-separated list on Unix-like systems.
Runtime configuration#
Variable |
Description |
|---|---|
|
Overrides the runtime configuration directory. This is the directory where |
|
Overrides the read-only default configuration directory used to seed missing configuration files. |
|
Overrides the directory used to load translation files. |
|
If set to a value other than |
Integration plugins#
Variable |
Description |
|---|---|
|
Colon-separated list of integration plugin directories. If set, it replaces the built-in default integration plugin search path. |
|
Colon-separated list of additional integration plugin directories searched before the default integration plugin path. |
Platform plugins#
Variable |
Description |
|---|---|
|
Colon-separated list of platform plugin directories. If set, it replaces the built-in default platform plugin search path. |
|
Colon-separated list of additional platform plugin directories searched before the default platform plugin path. |
API keys plugins#
Variable |
Description |
|---|---|
|
Colon-separated list of API keys provider plugin directories. If set, it replaces the built-in default API keys provider search path. |
|
Colon-separated list of additional API keys provider plugin directories searched before the default API keys provider path. |
Experience plugins#
Variable |
Description |
|---|---|
|
Colon-separated list of experience plugin directories. If set, it replaces the built-in default experience plugin search path. |
|
Colon-separated list of additional experience plugin directories searched before the default experience plugin path. |
Z-Wave#
Variable |
Description |
|---|---|
|
Colon-separated list of Z-Wave backend plugin directories searched before the built-in default Z-Wave backend locations. |
Other#
Variable |
Description |
|---|---|
|
Provides a fallback device serial number if the active platform plugin does not implement one. |