From 68f430056193ac5f80f15485fab3dc99e91a756a Mon Sep 17 00:00:00 2001
From: "alex.bogias" <alex.bogias@digitalstrom.com>
Date: Fri, 30 Apr 2021 11:38:36 +0200
Subject: [PATCH] ADD GR-KL300 scene tables

---
 device_config/APP-0002-00.json      | 138 +++++++++++++++++++++++++++
 device_config/APP-0003-00.json      | 138 +++++++++++++++++++++++++++
 device_config/APP-0004-00.json      | 138 +++++++++++++++++++++++++++
 device_config/APP-0005-00.json      | 138 +++++++++++++++++++++++++++
 device_config/GR-KL300-0410-00.json | 139 ++++++++++++++++++++++++++++
 5 files changed, 691 insertions(+)
 create mode 100644 device_config/APP-0002-00.json
 create mode 100644 device_config/APP-0003-00.json
 create mode 100644 device_config/APP-0004-00.json
 create mode 100644 device_config/APP-0005-00.json
 create mode 100644 device_config/GR-KL300-0410-00.json

diff --git a/device_config/APP-0002-00.json b/device_config/APP-0002-00.json
new file mode 100644
index 0000000..5d2ea39
--- /dev/null
+++ b/device_config/APP-0002-00.json
@@ -0,0 +1,138 @@
+{
+	"productname": ["GR-KL300"],
+	"cfgrevision": "0",
+	"type": "2",
+	"scenetableid": 2,
+	"applicationtype": [2],
+	"scenetable": [
+		{ "scene":   0, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   1, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   2, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   3, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   4, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   5, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   6, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   7, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   8, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   9, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  10, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  11, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  12, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  13, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  14, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  15, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  16, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  17, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  18, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  19, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  20, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  21, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  22, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  23, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  24, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  25, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  26, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  27, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  28, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  29, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  30, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  31, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  32, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  33, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  34, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  35, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  36, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  37, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  38, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  39, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  40, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  41, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 1, "active": 1 },
+		{ "scene":  42, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  43, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  44, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  45, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  46, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  47, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  48, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  49, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  50, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  51, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  52, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  53, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  54, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  55, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  56, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  57, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  58, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  59, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  60, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  61, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  62, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  63, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  64, "value":      0, "ledconfig": 1, "dimconfig": 2, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  65, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  66, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  67, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  68, "value":      0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  69, "value":      0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  70, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  71, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  72, "value":      0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  73, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  74, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  75, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  76, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  77, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  78, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  79, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  80, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  81, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  82, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  83, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  84, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  85, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  86, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  87, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  88, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  89, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  90, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  91, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  92, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  93, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  94, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  95, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  96, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  97, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  98, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  99, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 100, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 101, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 102, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 103, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 104, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 105, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 106, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 107, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 108, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 109, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 110, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 111, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 112, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 113, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 114, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 115, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 116, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 117, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 118, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 119, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 120, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 121, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 122, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 123, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 124, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 125, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 126, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 127, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 }
+	]
+}
+
diff --git a/device_config/APP-0003-00.json b/device_config/APP-0003-00.json
new file mode 100644
index 0000000..3c89291
--- /dev/null
+++ b/device_config/APP-0003-00.json
@@ -0,0 +1,138 @@
+{
+	"productname": ["GR-KL300"],
+	"cfgrevision": "0",
+	"type": "2",
+	"scenetableid": 3,
+	"applicationtype": [2],
+	"scenetable": [
+		{ "scene":   0, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   1, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   2, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   3, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   4, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   5, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   6, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   7, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   8, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   9, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  10, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  11, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  12, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  13, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  14, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  15, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  16, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  17, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  18, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  19, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  20, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  21, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  22, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  23, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  24, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  25, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  26, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  27, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  28, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  29, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  30, "value":   2056, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  31, "value":   1028, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  32, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  33, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  34, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  35, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  36, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  37, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  38, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  39, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  40, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  41, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 1, "active": 1 },
+		{ "scene":  42, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  43, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  44, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  45, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  46, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  47, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  48, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  49, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  50, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  51, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  52, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  53, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  54, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  55, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  56, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  57, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  58, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  59, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  60, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  61, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  62, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  63, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  64, "value":      0, "ledconfig": 1, "dimconfig": 2, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  65, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  66, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  67, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  68, "value":      0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  69, "value":      0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  70, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  71, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  72, "value":      0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  73, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  74, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  75, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  76, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  77, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  78, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  79, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  80, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  81, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  82, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  83, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  84, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  85, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  86, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  87, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  88, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  89, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  90, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  91, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  92, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  93, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  94, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  95, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  96, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  97, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  98, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  99, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 100, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 101, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 102, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 103, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 104, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 105, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 106, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 107, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 108, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 109, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 110, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 111, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 112, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 113, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 114, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 115, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 116, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 117, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 118, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 119, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 120, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 121, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 122, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 123, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 124, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 125, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 126, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 127, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 }
+	]
+}
+
diff --git a/device_config/APP-0004-00.json b/device_config/APP-0004-00.json
new file mode 100644
index 0000000..7904770
--- /dev/null
+++ b/device_config/APP-0004-00.json
@@ -0,0 +1,138 @@
+{
+	"productname": ["GR-KL300"],
+	"cfgrevision": "0",
+	"type": "2",
+	"scenetableid": 4,
+	"applicationtype": [13],
+	"scenetable": [
+		{ "scene":   0, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   1, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   2, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   3, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   4, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   5, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   6, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   7, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   8, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   9, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  10, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  11, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  12, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  13, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  14, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  15, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  16, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  17, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  18, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  19, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  20, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  21, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  22, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  23, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  24, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  25, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  26, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  27, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  28, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  29, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  30, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  31, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  32, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  33, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  34, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  35, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  36, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  37, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  38, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  39, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  40, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  41, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 1, "active": 1 },
+		{ "scene":  42, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  43, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  44, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  45, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  46, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  47, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  48, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  49, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  50, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  51, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  52, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  53, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  54, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  55, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  56, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  57, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  58, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  59, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  60, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  61, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  62, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  63, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  64, "value":   4095, "ledconfig": 1, "dimconfig": 2, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  65, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  66, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  67, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  68, "value":   4095, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  69, "value":   4095, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  70, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  71, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  72, "value":   4095, "ledconfig": 2, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  73, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  74, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  75, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  76, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  77, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  78, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  79, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  80, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  81, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  82, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  83, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  84, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  85, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  86, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  87, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  88, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  89, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  90, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  91, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  92, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  93, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  94, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  95, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  96, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  97, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  98, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  99, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 100, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 101, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 102, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 103, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 104, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 105, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 106, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 107, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 108, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 109, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 110, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 111, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 112, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 113, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 114, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 115, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 116, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 117, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 118, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 119, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 120, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 121, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 122, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 123, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 124, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 125, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 126, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 127, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 }
+	]
+}
+
diff --git a/device_config/APP-0005-00.json b/device_config/APP-0005-00.json
new file mode 100644
index 0000000..1153f97
--- /dev/null
+++ b/device_config/APP-0005-00.json
@@ -0,0 +1,138 @@
+{
+	"productname": ["GR-KL300"],
+	"cfgrevision": "0",
+	"type": "2",
+	"scenetableid": 5,
+	"applicationtype": [13],
+	"scenetable": [
+		{ "scene":   0, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   1, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   2, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   3, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   4, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   5, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   6, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   7, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   8, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   9, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  10, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  11, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  12, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  13, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  14, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  15, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  16, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  17, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  18, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  19, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  20, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  21, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  22, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  23, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  24, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  25, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  26, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  27, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  28, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  29, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  30, "value":   2039, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  31, "value":   3067, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  32, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  33, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  34, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  35, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  36, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  37, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  38, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  39, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  40, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  41, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 1, "active": 1 },
+		{ "scene":  42, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  43, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  44, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  45, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  46, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  47, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  48, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  49, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  50, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  51, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  52, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  53, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  54, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  55, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  56, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  57, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  58, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  59, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  60, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  61, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  62, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  63, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  64, "value":   4095, "ledconfig": 1, "dimconfig": 2, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  65, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  66, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  67, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  68, "value":   4095, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  69, "value":   4095, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  70, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  71, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  72, "value":   4095, "ledconfig": 2, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  73, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  74, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  75, "value":      0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  76, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  77, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  78, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  79, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  80, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  81, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  82, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  83, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  84, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  85, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  86, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  87, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  88, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  89, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  90, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  91, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  92, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  93, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  94, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  95, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  96, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  97, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  98, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  99, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 100, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 101, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 102, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 103, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 104, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 105, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 106, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 107, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 108, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 109, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 110, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 111, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 112, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 113, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 114, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 115, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 116, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 117, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 118, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 119, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 120, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 121, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 122, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 123, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 124, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 125, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 126, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 127, "value":   4095, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 }
+	]
+}
+
diff --git a/device_config/GR-KL300-0410-00.json b/device_config/GR-KL300-0410-00.json
new file mode 100644
index 0000000..9516dad
--- /dev/null
+++ b/device_config/GR-KL300-0410-00.json
@@ -0,0 +1,139 @@
+{
+	"productname": "GR-KL300",
+	"productid": "3372",
+	"groupid": "2",
+	"revisionid": "1040",
+	"cfgrevision": "0",
+	"type": "2",
+
+	"scenetable": [
+		{ "scene":   0, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   1, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   2, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   3, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   4, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   5, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":   6, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   7, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   8, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":   9, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  10, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  11, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  12, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  13, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  14, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  15, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  16, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },		
+		{ "scene":  17, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  18, "value":   2056, "angle": 128, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  19, "value":   1028, "angle":  64, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  20, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  21, "value":   2056, "angle": 128, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  22, "value":   1028, "angle":  64, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  23, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  24, "value":   2056, "angle": 128, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  25, "value":   1028, "angle":  64, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  26, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  27, "value":   2056, "angle": 128, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  28, "value":   1028, "angle":  64, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  29, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  30, "value":   2056, "angle": 128, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  31, "value":   1028, "angle":  64, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  32, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },		
+		{ "scene":  33, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  34, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  35, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  36, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  37, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  38, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  39, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  40, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 0, "special": 0, "flash": 0, "active": 1 },		
+		{ "scene":  41, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 1, "active": 1 },
+		{ "scene":  42, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  43, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  44, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  45, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  46, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  47, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  48, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  49, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  50, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  51, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  52, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  53, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  54, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  55, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },
+		{ "scene":  56, "value":      0, "angle": 128, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 1, "flash": 0, "active": 1 },		
+		{ "scene":  57, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  58, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  59, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  60, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  61, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  62, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  63, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  64, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 2, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  65, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  66, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  67, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  68, "value":      0, "angle":   0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  69, "value":      0, "angle":   0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  70, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  71, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  72, "value":      0, "angle":   0, "ledconfig": 2, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },		
+		{ "scene":  73, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  74, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  75, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  76, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  77, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  78, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  79, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  80, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  81, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  82, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  83, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  84, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  85, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  86, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  87, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  88, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },		
+		{ "scene":  89, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  90, "value":   4095, "angle": 255, "ledconfig": 1, "dimconfig": 1, "dontcare": 0, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  91, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 1, "special": 0, "flash": 0, "active": 1 },
+		{ "scene":  92, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  93, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  94, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  95, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  96, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  97, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  98, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene":  99, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 100, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 101, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 102, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 103, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 104, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },		
+		{ "scene": 105, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 106, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 107, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 108, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 109, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 110, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 111, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 112, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 113, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 114, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 115, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 116, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 117, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 118, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 119, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 120, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 121, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 122, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 123, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 124, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 125, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 126, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 },
+		{ "scene": 127, "value":      0, "angle":   0, "ledconfig": 1, "dimconfig": 1, "dontcare": 1, "localprio": 0, "special": 0, "flash": 0, "active": 0 }
+	]
+}
-- 
GitLab