From a2fce69395d86cfb9535c46f32d0a3059c084aab Mon Sep 17 00:00:00 2001 From: jessikitty Date: Mon, 26 Jan 2026 21:33:07 +1100 Subject: [PATCH] Add tag colors config example - Configure per-tag LED colors and effects (pulse/flash/solid) - All effects sync across all 3 portal pads - Includes preset colors reference --- tag_colors.json.example | 47 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 tag_colors.json.example diff --git a/tag_colors.json.example b/tag_colors.json.example new file mode 100644 index 0000000..a79ae03 --- /dev/null +++ b/tag_colors.json.example @@ -0,0 +1,47 @@ +{ + "_comment": "Tag color mappings for LEGO Dimensions Portal Client", + "_instructions": [ + "Map legacy keys to colors and effects", + "Effects: 'solid', 'pulse', 'flash'", + "Colors: [R, G, B] values 0-255", + "Run the portal client to discover tag legacy keys" + ], + + "default": { + "color": [0, 255, 255], + "effect": "solid", + "name": "Default" + }, + + "tags": { + "2168494570": { + "color": [255, 180, 50], + "effect": "pulse", + "name": "Desert Theme" + }, + "2151706826": { + "color": [0, 255, 100], + "effect": "solid", + "name": "Forest Theme" + } + }, + + "_preset_colors": { + "_comment": "Reference colors you can copy/paste", + "red": [255, 0, 0], + "green": [0, 255, 0], + "blue": [0, 0, 255], + "white": [255, 255, 255], + "yellow": [255, 255, 0], + "cyan": [0, 255, 255], + "magenta": [255, 0, 255], + "orange": [255, 128, 0], + "purple": [128, 0, 255], + "pink": [255, 105, 180], + "desert_yellow": [255, 180, 50], + "forest_green": [0, 255, 100], + "ocean_blue": [0, 100, 255], + "fire_red": [255, 50, 0], + "ice_blue": [150, 200, 255] + } +}