BLYNK_WRITE()
BLYNK_WRITE(V0)
{
if(param.asint() != relayState1)
{
relayState1 = !relayState1; // Toggle state
// set the relay output pin to the state of the of relayState1 variable
digitalWrite(relay1, relayState1);
}
BLYNK_WRITE(V1)
{
if(param.asint() != relayState2)
{
relayState2 = !relayState2; // Toggle state
// set the relay output pin to the state of the of relayState2 variable
digitalWrite(relay2, relayState2);
}
BLYNK_WRITE(V2)
{
if(param.asint() != relayState3)
{
relayState3 = !relayState3; // Toggle state
// set the relay output pin to the state of the of relayState3 variable
digitalWrite(relay3, relayState3);
}
BLYNK_WRITE(V3)
{
if(param.asint() != relayState4)
{
relayState4 = !relayState4; // Toggle state
// set the relay output pin to the state of the of relayState4 variable
digitalWrite(relay4, relayState4);
}Last updated