Configuration
Last updated
Last updated
Your config file is located at the directory you were when you first run LNXlink. This can be anything you write like of the config.yaml
that I suggested. You can find where it is from the systemd service:
By default all modules are automatically loaded. This happens when the modules section is empty like this:
You should select the ones you want to load. All supported modules can be found and the configuration should look like this:
You can create custom modules and import them to your configuration with their full path or a URL. Code examples can be found .
3rd party custom modules:
In case you have empty modules config which auto loads all the available modules, you can have this option that excludes modules from auto loading:
This is the default settings:
MQTT Topic: This consists of the prefix and the clientId: /lnxlink/DESKTOP-Linux
.
MQTT Encryption: To use a secured MQTT broker, you will have to enable the tls
option and optionally define the keyfile
, certfile
, ca_certs
files.
Discovery Enabled: It sends the settings for configuring Home Assistant entities.
Retain: Keeps the values of entities on MQTT broker.
Update Interval: Sets the interval in seconds for when the sensors are updated.
Update on change: Sends an update to the MQTT broker when a change is detected or every 15 minutes.