Support for wiz smart button
This commit is contained in:
@@ -17,6 +17,11 @@
|
|||||||
#define WIZMOTE_BUTTON_BRIGHT_UP 9
|
#define WIZMOTE_BUTTON_BRIGHT_UP 9
|
||||||
#define WIZMOTE_BUTTON_BRIGHT_DOWN 8
|
#define WIZMOTE_BUTTON_BRIGHT_DOWN 8
|
||||||
|
|
||||||
|
#define WIZ_SMART_BUTTON_ON 100
|
||||||
|
#define WIZ_SMART_BUTTON_OFF 101
|
||||||
|
#define WIZ_SMART_BUTTON_BRIGHT_UP 102
|
||||||
|
#define WIZ_SMART_BUTTON_BRIGHT_DOWN 103
|
||||||
|
|
||||||
#ifdef WLED_DISABLE_ESPNOW
|
#ifdef WLED_DISABLE_ESPNOW
|
||||||
void handleRemote(){}
|
void handleRemote(){}
|
||||||
#else
|
#else
|
||||||
@@ -149,7 +154,6 @@ void OnDataRecv(const uint8_t * mac, const uint8_t *incomingData, int len) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
USER_PRINT(F("\nIncoming ESP Now Packet["));
|
USER_PRINT(F("\nIncoming ESP Now Packet["));
|
||||||
USER_PRINT(cur_seq);
|
USER_PRINT(cur_seq);
|
||||||
USER_PRINT(F("] from sender["));
|
USER_PRINT(F("] from sender["));
|
||||||
@@ -166,8 +170,11 @@ void OnDataRecv(const uint8_t * mac, const uint8_t *incomingData, int len) {
|
|||||||
case WIZMOTE_BUTTON_NIGHT : activateNightMode(); stateUpdated(CALL_MODE_BUTTON); break;
|
case WIZMOTE_BUTTON_NIGHT : activateNightMode(); stateUpdated(CALL_MODE_BUTTON); break;
|
||||||
case WIZMOTE_BUTTON_BRIGHT_UP : brightnessUp(); stateUpdated(CALL_MODE_BUTTON); break;
|
case WIZMOTE_BUTTON_BRIGHT_UP : brightnessUp(); stateUpdated(CALL_MODE_BUTTON); break;
|
||||||
case WIZMOTE_BUTTON_BRIGHT_DOWN : brightnessDown(); stateUpdated(CALL_MODE_BUTTON); break;
|
case WIZMOTE_BUTTON_BRIGHT_DOWN : brightnessDown(); stateUpdated(CALL_MODE_BUTTON); break;
|
||||||
|
case WIZ_SMART_BUTTON_ON : setOn(); break;
|
||||||
|
case WIZ_SMART_BUTTON_OFF : setOff(); break;
|
||||||
|
case WIZ_SMART_BUTTON_BRIGHT_UP : brightnessUp(); break;
|
||||||
|
case WIZ_SMART_BUTTON_BRIGHT_DOWN : brightnessDown(); break;
|
||||||
default: break;
|
default: break;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
last_seq = cur_seq;
|
last_seq = cur_seq;
|
||||||
|
|||||||
Reference in New Issue
Block a user