bugs, json remote repeat, cmd &R=
This commit is contained in:
parent
97f8eea302
commit
8c5b3fe23e
@ -195,6 +195,12 @@ void decodeIR(uint32_t code)
|
|||||||
|
|
||||||
void applyRepeatActions(){
|
void applyRepeatActions(){
|
||||||
|
|
||||||
|
if (irEnabled == 8)
|
||||||
|
{
|
||||||
|
decodeIRJson(lastValidCode);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
if (lastRepeatableAction == ACTION_BRIGHT_UP)
|
if (lastRepeatableAction == ACTION_BRIGHT_UP)
|
||||||
{
|
{
|
||||||
incBrightness(); colorUpdated(CALL_MODE_BUTTON);
|
incBrightness(); colorUpdated(CALL_MODE_BUTTON);
|
||||||
@ -236,9 +242,6 @@ void applyRepeatActions(){
|
|||||||
nightlightStartTime = millis();
|
nightlightStartTime = millis();
|
||||||
colorUpdated(CALL_MODE_BUTTON);
|
colorUpdated(CALL_MODE_BUTTON);
|
||||||
}
|
}
|
||||||
else if (irEnabled == 8)
|
|
||||||
{
|
|
||||||
decodeIRJson(lastValidCode);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -720,11 +720,13 @@ bool handleSet(AsyncWebServerRequest *request, const String& req, bool apply)
|
|||||||
updateVal(&req, "&B=", &col[2]);
|
updateVal(&req, "&B=", &col[2]);
|
||||||
updateVal(&req, "&W=", &col[3]);
|
updateVal(&req, "&W=", &col[3]);
|
||||||
for (byte i=0; i<4; i++) if (prevCol[i]!=col[i]) col0Changed = colorChanged = true;
|
for (byte i=0; i<4; i++) if (prevCol[i]!=col[i]) col0Changed = colorChanged = true;
|
||||||
|
if (col0Changed) selseg.setColor(0, RGBW32(col[0], col[1], col[2], col[3]), selectedSeg);
|
||||||
updateVal(&req, "R2=", &colSec[0]);
|
updateVal(&req, "R2=", &colSec[0]);
|
||||||
updateVal(&req, "G2=", &colSec[1]);
|
updateVal(&req, "G2=", &colSec[1]);
|
||||||
updateVal(&req, "B2=", &colSec[2]);
|
updateVal(&req, "B2=", &colSec[2]);
|
||||||
updateVal(&req, "W2=", &colSec[3]);
|
updateVal(&req, "W2=", &colSec[3]);
|
||||||
for (byte i=0; i<4; i++) if (prevColSec[i]!=colSec[i]) col1Changed = colorChanged = true;
|
for (byte i=0; i<4; i++) if (prevColSec[i]!=colSec[i]) col1Changed = colorChanged = true;
|
||||||
|
if (col1Changed) selseg.setColor(1, RGBW32(colSec[0], colSec[1], colSec[2], colSec[3]), selectedSeg);
|
||||||
|
|
||||||
#ifdef WLED_ENABLE_LOXONE
|
#ifdef WLED_ENABLE_LOXONE
|
||||||
//lox parser
|
//lox parser
|
||||||
|
Loading…
Reference in New Issue
Block a user