diff --git a/README.md b/README.md index 2e21619..105f247 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,21 @@ # Lightbuttons +![Device with case](preview.jpg "Lightbuttons") + ## Hardware - 1x or 2x: Adafruit NeoKey 1x4 https://www.adafruit.com/product/4980 - Switches and Keycaps for NeoKey. - 1x Olimex ESP32-PoE-ISO + +## MQTT + +Set Button Idle Color: +N is Button Number 1-4 +$BASETOPIC/color/button/N +topic:lightbuttons-A/color/button/2 +payload is color as int32 + +When Powered on and connected device sends payload "online" on $BASETOPIC/status + +Button presses are sent on $BASETOPIC/button/N. Possible Payloads are: "click", "doubleclick" and "longpress" \ No newline at end of file diff --git a/preview.jpg b/preview.jpg new file mode 100644 index 0000000..5a74a4b Binary files /dev/null and b/preview.jpg differ