MQTT smart home web interface
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Thomas Buck 6b64afe5a2 add giessomat state 6 months ago
lights add giessomat state 6 months ago
.gitignore add sensors, credentials.js file 9 months ago implement living room switches. load last tab on page refresh. 9 months ago initial commit 10 months ago tweak layout 9 months ago

Lights Web

Simple Bootstrap webinterface to control room lights via MQTT.

Getting Started

To set up the MQTT broker credentials, run the following commands:

echo "const mqttUsername = 'MQTT_USERNAME'" > lights/credentials.js
echo "const mqttPassword = 'MQTT_PASSWORD'" >> lights/credentials.js
echo "const mqttUrl = 'wss://MQTT_HOST:MQTT_PORT'" >> lights/credentials.js

Then run and open http://localhost:8080 to access local test instance.