Files
luminea2mqtt/readme.md
2024-08-03 12:20:42 +02:00

1018 B

luminea2mqtt

This programm allows to controll and monitor Luminea smart plugs via mqtt.

the bridge requires node.js version 18 and is based on the following libs:

Supported devices

  • luminea nx-4458

Base Installation

nvm install 18
nvm use 18
sudo ln -s $(realpath `which npm`) /usr/local/bin/npm
sudo ln -s `which node` /usr/local/bin/node

sudo useradd luminea2mqtt -s /bin/bash -d /opt/luminea2mqtt
sudo mkdir /opt/luminea2mqtt
sudo chown luminea2mqtt /opt/luminea2mqtt
sudo su - luminea2mqtt
git clone https://github.com/dennis9819/luminea2mqtt.git /opt/luminea2mqtt/bridge
cd bridge

npm install
cp config-example.yaml config.yaml

Configure your devices and mqtt settings (still as user luminea2mqtt):

vim config.yaml

Run:

sudo -u luminea2mqtt node /opt/luminea2mqtt/bridge/src/index.js -c /opt/luminea2mqtt/bridge/config.yaml

Install as systemd service