diff --git a/config-sample.json b/config-sample.json
index 90233672cef2d47b6f9ba595fd59b18493faf5de..f3f671c2d229bb29cbaea363697569b35d867b31 100644
--- a/config-sample.json
+++ b/config-sample.json
@@ -5,6 +5,21 @@
   "home_assistant_proto": "http",
   "home_assistant_pass": null,
   "buttons": {
-    "0": { "mac": "", "label": "", "entity_id": "" }
+    "mac": {
+      "mac": "",
+      "label": "",
+      "status": {
+        "entity": "",
+        "entity_id": ""
+      },
+      "on": {
+        "entity": "",
+        "entity_id": ""
+      },
+      "off": {
+        "entity": "",
+        "entity_id": ""
+      }
+    }
   }
 }