Add tab management, profiles, and pattern-specific delay ranges

This commit is contained in:
2025-11-30 16:23:08 +13:00
parent 92526ab05c
commit ce8596ca58
5 changed files with 1879 additions and 878 deletions

67
profiles/ring.json Normal file
View File

@@ -0,0 +1,67 @@
{
"lights": {
"ring1": {
"names": [
"dj"
],
"settings": {
"pattern": "on",
"brightness": 127,
"colors": [
"#000000"
],
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 10,
"n4": 10,
"patterns": {
"on": {
"colors": [
"#000000"
],
"delay": 99,
"n1": 10,
"n2": 10,
"n3": 10,
"n4": 10
}
}
}
},
"ring2": {
"names": [
"ring2"
],
"settings": {
"pattern": "on",
"brightness": 127,
"colors": [
"#000000"
],
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 10,
"n4": 10,
"patterns": {
"on": {
"colors": [
"#000000"
],
"delay": 99,
"n1": 10,
"n2": 10,
"n3": 10,
"n4": 10
}
}
}
}
},
"tab_password": "",
"tab_order": [
"ring1",
"ring2"
]
}