p-lsd:sk6812:wled
Inhaltsverzeichnis
Drop Down Knopf für Node Red
Effekt Stand 12.2020
[
{
"id": "860fc271.b0c9b8",
"type": "tab",
"disabled": false,
"info": ""
},
{
"id": "a082a9fb.60e85",
"type": "ui_dropdown",
"z": "860fc271.b0c9b8",
"name": "Effekte WLED",
"label": "Effekte WLED",
"tooltip": "",
"place": "Select option",
"group": "c49c6b02.8403e",
"order": 7,
"width": 0,
"height": 0,
"passthru": true,
"multiple": false,
"options": [
{
"label": "Einfarbig",
"value": "0",
"type": "str"
},
{
"label": "Pride 2015",
"value": "63",
"type": "str"
},
{
"label": "Rainbow",
"value": "9",
"type": "str"
},
{
"label": "Blink",
"value": "1",
"type": "str"
},
{
"label": "Breathe",
"value": "2",
"type": "str"
},
{
"label": "Wipe",
"value": "3",
"type": "str"
},
{
"label": "Wipe Random",
"value": "4",
"type": "str"
},
{
"label": "Random Colors",
"value": "5",
"type": "str"
},
{
"label": "Sweep",
"value": "6",
"type": "str"
},
{
"label": "Dynamic",
"value": "7",
"type": "str"
},
{
"label": "Colorloop",
"value": "8",
"type": "str"
},
{
"label": "Scan",
"value": "10",
"type": "str"
},
{
"label": "Dual Scan",
"value": "11",
"type": "str"
},
{
"label": "Fade",
"value": "12",
"type": "str"
},
{
"label": "Theater",
"value": "13",
"type": "str"
},
{
"label": "Theater Rainbow",
"value": "14",
"type": "str"
},
{
"label": "Running",
"value": "15",
"type": "str"
},
{
"label": "Saw",
"value": "16",
"type": "str"
},
{
"label": "Twinkle",
"value": "17",
"type": "str"
},
{
"label": "Dissolve",
"value": "18",
"type": "str"
},
{
"label": "Dissolve Rnd",
"value": "19",
"type": "str"
},
{
"label": "Sparkle",
"value": "20",
"type": "str"
},
{
"label": "Dark Sparkle",
"value": "21",
"type": "str"
},
{
"label": "Sparkle+",
"value": "22",
"type": "str"
},
{
"label": "Strobe",
"value": "23",
"type": "str"
},
{
"label": "Strobe Rainbow",
"value": "24",
"type": "str"
},
{
"label": "Mega Strobe",
"value": "25",
"type": "str"
},
{
"label": "Blink Rainbow",
"value": "26",
"type": "str"
},
{
"label": "Android",
"value": "27",
"type": "str"
},
{
"label": "Chase",
"value": "28",
"type": "str"
},
{
"label": "Chase Random",
"value": "29",
"type": "str"
},
{
"label": "Chase Rainbow",
"value": "30",
"type": "str"
},
{
"label": "Chase Flash",
"value": "31",
"type": "str"
},
{
"label": "Chase Flash Rnd",
"value": "32",
"type": "str"
},
{
"label": "Rainbow Runner",
"value": "33",
"type": "str"
},
{
"label": "Colorful",
"value": "34",
"type": "str"
},
{
"label": "Traffic Light",
"value": "35",
"type": "str"
},
{
"label": "Sweep Random",
"value": "36",
"type": "str"
},
{
"label": "Running 2",
"value": "37",
"type": "str"
},
{
"label": "Red & Blue",
"value": "38",
"type": "str"
},
{
"label": "Stream",
"value": "39",
"type": "str"
},
{
"label": "Scanner",
"value": "40",
"type": "str"
},
{
"label": "Lighthouse",
"value": "41",
"type": "str"
},
{
"label": "Fireworks",
"value": "42",
"type": "str"
},
{
"label": "Rain",
"value": "43",
"type": "str"
},
{
"label": "Merry Christmas",
"value": "44",
"type": "str"
},
{
"label": "Fire Flicker",
"value": "45",
"type": "str"
},
{
"label": "Gradient",
"value": "46",
"type": "str"
},
{
"label": "Loading",
"value": "47",
"type": "str"
},
{
"label": "Police",
"value": "48",
"type": "str"
},
{
"label": "Police All",
"value": "49",
"type": "str"
},
{
"label": "Two Dots",
"value": "50",
"type": "str"
},
{
"label": "Two Areas",
"value": "51",
"type": "str"
},
{
"label": "Circus",
"value": "52",
"type": "str"
},
{
"label": "Halloween",
"value": "53",
"type": "str"
},
{
"label": "Tri Chase",
"value": "54",
"type": "str"
},
{
"label": "Tri Wipe",
"value": "55",
"type": "str"
},
{
"label": "Tri Fade",
"value": "56",
"type": "str"
},
{
"label": "Lightning",
"value": "57",
"type": "str"
},
{
"label": "ICU",
"value": "58",
"type": "str"
},
{
"label": "Multi Comet",
"value": "59",
"type": "str"
},
{
"label": "Dual Scanner",
"value": "60",
"type": "str"
},
{
"label": "Stream 2",
"value": "61",
"type": "str"
},
{
"label": "Oscillate",
"value": "62",
"type": "str"
},
{
"label": "Juggle",
"value": "64",
"type": "str"
},
{
"label": "Palette",
"value": "65",
"type": "str"
},
{
"label": "Fire 2012",
"value": "66",
"type": "str"
},
{
"label": "Colorwaves",
"value": "67",
"type": "str"
},
{
"label": "BPM",
"value": "68",
"type": "str"
},
{
"label": "Fill Noise",
"value": "69",
"type": "str"
},
{
"label": "Noise 1",
"value": "70",
"type": "str"
},
{
"label": "Noise 2",
"value": "71",
"type": "str"
},
{
"label": "Noise 3",
"value": "72",
"type": "str"
},
{
"label": "Noise 4",
"value": "73",
"type": "str"
},
{
"label": "Colortwinkle",
"value": "74",
"type": "str"
},
{
"label": "Lake",
"value": "75",
"type": "str"
},
{
"label": "Meteor",
"value": "76",
"type": "str"
},
{
"label": "Smooth Meteor",
"value": "77",
"type": "str"
},
{
"label": "Railway",
"value": "78",
"type": "str"
},
{
"label": "Ripple",
"value": "79",
"type": "str"
},
{
"label": "Twinklefox",
"value": "80",
"type": "str"
},
{
"label": "Twinklecat",
"value": "81",
"type": "str"
},
{
"label": "Halloween Eyes",
"value": "82",
"type": "str"
},
{
"label": "Solid Pattern",
"value": "83",
"type": "str"
},
{
"label": "Solid Pattern Tri",
"value": "84",
"type": "str"
},
{
"label": "Spots",
"value": "85",
"type": "str"
},
{
"label": "Spots Fade",
"value": "86",
"type": "str"
},
{
"label": "Glitter",
"value": "87",
"type": "str"
},
{
"label": "Candle",
"value": "88",
"type": "str"
},
{
"label": "Fireworks Starburst",
"value": "89",
"type": "str"
},
{
"label": "Fireworks 1D",
"value": "90",
"type": "str"
},
{
"label": "Bouncing Balls",
"value": "91",
"type": "str"
},
{
"label": "Sinelon",
"value": "92",
"type": "str"
},
{
"label": "Sinelon Dual",
"value": "93",
"type": "str"
},
{
"label": "Sinelon Rainbow",
"value": "94",
"type": "str"
},
{
"label": "Popcorn",
"value": "95",
"type": "str"
},
{
"label": "Drip",
"value": "96",
"type": "str"
},
{
"label": "Plasma",
"value": "97",
"type": "str"
},
{
"label": "Percent",
"value": "98",
"type": "str"
},
{
"label": "Ripple Rainbow",
"value": "99",
"type": "str"
},
{
"label": "Heartbeat",
"value": "100",
"type": "str"
},
{
"label": "Pacifica",
"value": "101",
"type": "str"
},
{
"label": "Candle Multi",
"value": "102",
"type": "str"
},
{
"label": "Solid Glitter",
"value": "103",
"type": "str"
},
{
"label": "Sunrise",
"value": "104",
"type": "str"
},
{
"label": "Phased",
"value": "105",
"type": "str"
},
{
"label": "Twinkle Up",
"value": "106",
"type": "str"
},
{
"label": "Noise Pal",
"value": "107",
"type": "str"
},
{
"label": "Sinewave",
"value": "108",
"type": "str"
},
{
"label": "Phased Noise",
"value": "109",
"type": "str"
},
{
"label": "Flow",
"value": "110",
"type": "str"
},
{
"label": "Chunchun",
"value": "111",
"type": "str"
},
{
"label": "Dancing Shadows",
"value": "112",
"type": "str"
},
{
"label": "Washing machine",
"value": "113",
"type": "str"
}
],
"payload": "",
"topic": "",
"x": 460,
"y": 280,
"wires": [
[]
]
},
{
"id": "c49c6b02.8403e",
"type": "ui_group",
"z": "",
"name": "LED",
"tab": "448b6c4d.b0016c",
"order": 2,
"disp": true,
"width": "6",
"collapse": true
},
{
"id": "448b6c4d.b0016c",
"type": "ui_tab",
"z": "",
"name": "Teich",
"icon": "dashboard",
"disabled": false,
"hidden": false
}
]
Farb Palette Stand 12.2020
Einige Effekte nutzen die Farbpalette
[
{
"id": "860fc271.b0c9b8",
"type": "tab",
"disabled": false,
"info": ""
},
{
"id": "8e8536f7.b139f",
"type": "ui_dropdown",
"z": "860fc271.b0c9b8",
"name": "Pallete WLED",
"label": "Pallete WLED",
"tooltip": "",
"place": "Select option",
"group": "c49c6b02.8403e",
"order": 7,
"width": 0,
"height": 0,
"passthru": true,
"multiple": false,
"options": [
{
"label": "Default",
"value": "0",
"type": "str"
},
{
"label": "Random Cycle",
"value": "1",
"type": "str"
},
{
"label": "Primary color",
"value": "2",
"type": "str"
},
{
"label": "Based on primary",
"value": "3",
"type": "str"
},
{
"label": "Set colors",
"value": "4",
"type": "str"
},
{
"label": "Based on set",
"value": "5",
"type": "str"
},
{
"label": "Party",
"value": "6",
"type": "str"
},
{
"label": "Cloud",
"value": "7",
"type": "str"
},
{
"label": "Lava",
"value": "8",
"type": "str"
},
{
"label": "Ocean",
"value": "9",
"type": "str"
},
{
"label": "Forest",
"value": "10",
"type": "str"
},
{
"label": "Rainbow",
"value": "11",
"type": "str"
},
{
"label": "Rainbow bands",
"value": "12",
"type": "str"
},
{
"label": "Sunset",
"value": "13",
"type": "str"
},
{
"label": "Rivendell",
"value": "14",
"type": "str"
},
{
"label": "Breeze",
"value": "15",
"type": "str"
},
{
"label": "Red & Blue",
"value": "16",
"type": "str"
},
{
"label": "Yellowout",
"value": "17",
"type": "str"
},
{
"label": "Analoguous",
"value": "18",
"type": "str"
},
{
"label": "Splash",
"value": "19",
"type": "str"
},
{
"label": "Pastel",
"value": "20",
"type": "str"
},
{
"label": "Sunset 2",
"value": "21",
"type": "str"
},
{
"label": "Beech",
"value": "22",
"type": "str"
},
{
"label": "Vintage",
"value": "23",
"type": "str"
},
{
"label": "Departure",
"value": "24",
"type": "str"
},
{
"label": "Landscape",
"value": "25",
"type": "str"
},
{
"label": "Beach",
"value": "26",
"type": "str"
},
{
"label": "Sherbet",
"value": "27",
"type": "str"
},
{
"label": "Hult",
"value": "28",
"type": "str"
},
{
"label": "Hult 64",
"value": "29",
"type": "str"
},
{
"label": "Drywet",
"value": "30",
"type": "str"
},
{
"label": "Jul",
"value": "31",
"type": "str"
},
{
"label": "Grintage",
"value": "32",
"type": "str"
},
{
"label": "Rewhi",
"value": "33",
"type": "str"
},
{
"label": "Tertiary",
"value": "34",
"type": "str"
},
{
"label": "Fire",
"value": "35",
"type": "str"
},
{
"label": "Icefire",
"value": "36",
"type": "str"
},
{
"label": "Cyane",
"value": "37",
"type": "str"
},
{
"label": "Light Pink",
"value": "38",
"type": "str"
},
{
"label": "Autumn",
"value": "39",
"type": "str"
},
{
"label": "Magenta",
"value": "40",
"type": "str"
},
{
"label": "Magred",
"value": "41",
"type": "str"
},
{
"label": "Yelmag",
"value": "42",
"type": "str"
},
{
"label": "Yelblu",
"value": "43",
"type": "str"
},
{
"label": "Orange & Teal",
"value": "44",
"type": "str"
},
{
"label": "Tiamat",
"value": "45",
"type": "str"
},
{
"label": "April Night",
"value": "46",
"type": "str"
},
{
"label": "Orangery",
"value": "47",
"type": "str"
},
{
"label": "C9",
"value": "48",
"type": "str"
},
{
"label": "Sakura",
"value": "49",
"type": "str"
},
{
"label": "Aurora",
"value": "50",
"type": "str"
}
],
"payload": "",
"topic": "",
"x": 340,
"y": 140,
"wires": [
[]
]
},
{
"id": "c49c6b02.8403e",
"type": "ui_group",
"z": "",
"name": "LED",
"tab": "448b6c4d.b0016c",
"order": 2,
"disp": true,
"width": "6",
"collapse": true
},
{
"id": "448b6c4d.b0016c",
"type": "ui_tab",
"z": "",
"name": "Teich",
"icon": "dashboard",
"disabled": false,
"hidden": false
}
]
Mini Shell Script zur teil Automatischen Erzeugung des >>option<< Abschnitt
- Auf der WLED Webseite die Tabelle Effekte oder Palette markieren und kopieren
- In Calc oder Excel importieren
- Die Spalte A&B Makieren und exportiere
- In ein UNIX-Text File importieren (vim)
- Bash-Script Anwenden
- Nach dem letzten »}« das »,« entfernen
- Im Drop Down (siehe oben) den »options« Bereich austauschen
#!/bin/bash FILE=$1 OLDIFS=$IFS IFS=' ' [ ! -f $FILE ] && { echo "$FILE file not found"; exit 99; } echo "\"options\": [" while read nummer name do echo "{" echo "\"label\": \"$name\"," echo "\"value\": \"$nummer\"," echo "\"type\": \"str\"" echo "}," done < $FILE IFS=$OLDIFS
p-lsd/sk6812/wled.txt · Zuletzt geändert: von lsd
