mirror of
https://github.com/openshwprojects/OpenBK7231T_App.git
synced 2026-03-10 09:17:57 +01:00
Merge pull request #158 from pretoriano80/aubess-switch
Add quick configuration for Aubess Mini Smart Switch 16A
This commit is contained in:
@@ -45,7 +45,8 @@ template_t g_templates [] = {
|
||||
{ Setup_Device_Empty, "Empty"},
|
||||
// BK7231N devices
|
||||
{ Setup_Device_BK7231N_CB2S_QiachipSmartSwitch, "[BK7231N][CB2S] QiaChip Smart Switch"},
|
||||
{Setup_Device_BK7231N_KS_602_TOUCH, "[BK7231N] KS 602 Touch Switch US"},
|
||||
{ Setup_Device_BK7231N_KS_602_TOUCH, "[BK7231N] KS 602 Touch Switch US"},
|
||||
{ Setup_Device_Aubess_Mini_Smart_Switch_16A, "[BK7231N] Aubess Mini Smart Switch 16A"},
|
||||
// BK7231T devices
|
||||
{ Setup_Device_BK7231T_WB2S_QiachipSmartSwitch, "[BK7231T][WB2S] QiaChip Smart Switch"},
|
||||
{ Setup_Device_TuyaWL_SW01_16A, "WL SW01 16A"},
|
||||
|
||||
@@ -805,5 +805,31 @@ void Setup_Device_Enbrighten_WFD4103(){
|
||||
PIN_SetPinRoleForPinIndex(26, IOR_Button);
|
||||
PIN_SetPinChannelForPinIndex(26, 1);
|
||||
|
||||
CFG_Save_SetupTimer();
|
||||
}
|
||||
|
||||
// Aubess Mini Smart Switch 16A
|
||||
void Setup_Device_Aubess_Mini_Smart_Switch_16A() {
|
||||
|
||||
// pins are:
|
||||
// led - led_n = P6
|
||||
// embedded button - btn = P8
|
||||
// switch - btn = P14
|
||||
// relay - rel = P15
|
||||
|
||||
CFG_ClearPins();
|
||||
// Led
|
||||
PIN_SetPinRoleForPinIndex(6, IOR_LED_n);
|
||||
PIN_SetPinChannelForPinIndex(6, 1);
|
||||
// Embedded Button
|
||||
PIN_SetPinRoleForPinIndex(8, IOR_Button);
|
||||
PIN_SetPinChannelForPinIndex(8, 1);
|
||||
// Switch
|
||||
PIN_SetPinRoleForPinIndex(14, IOR_Button);
|
||||
PIN_SetPinChannelForPinIndex(14, 1);
|
||||
// Relay
|
||||
PIN_SetPinRoleForPinIndex(15, IOR_Relay);
|
||||
PIN_SetPinChannelForPinIndex(15, 1);
|
||||
|
||||
CFG_Save_SetupTimer();
|
||||
}
|
||||
@@ -241,6 +241,6 @@ void Setup_Device_13A_Socket_CB2S();
|
||||
void Setup_Device_Deta_Smart_Double_Power_Point_6922HA_Series2();
|
||||
void Setup_Device_BK7231N_KS_602_TOUCH();
|
||||
void Setup_Device_Enbrighten_WFD4103();
|
||||
|
||||
void Setup_Device_Aubess_Mini_Smart_Switch_16A();
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user