From e642517dbae0f5c848313a51863190022c054d95 Mon Sep 17 00:00:00 2001 From: Minims Date: Sun, 2 Oct 2022 22:50:58 +0200 Subject: [PATCH] Add MagicHome CCT : ZJ-BWCE-CCT v1.1 Add MagicHome CCT : ZJ-BWCE-CCT v1.1 --- src/httpserver/http_fns.c | 1 + src/new_builtin_devices.c | 12 ++++++++++++ src/new_pins.h | 1 + 3 files changed, 14 insertions(+) diff --git a/src/httpserver/http_fns.c b/src/httpserver/http_fns.c index ec87ba0b9..cda2f99d1 100644 --- a/src/httpserver/http_fns.c +++ b/src/httpserver/http_fns.c @@ -84,6 +84,7 @@ template_t g_templates [] = { { Setup_Device_TuyaSmartPFW02G, "Tuya Smart PFW02-G"}, { Setup_Device_AvatarASL04, "Avatar ASL04 5v LED strip"}, { Setup_Device_BL602_MagicHome_IR_RGB_LedStrip, "BL602 Magic Home LED RGB IR Strip"}, + { Setup_Device_BL602_MagicHome_CCT_LedStrip, "BL602 Magic Home LED CCT Strip"}, { Setup_Device_Sonoff_MiniR3, "Sonoff MiniR3"}, { Setup_Device_WiFi_DIY_Switch_WB2S_ZN268131, "WB2S WiFi DIY Switch ZN268131"}, { Setup_Device_DS_102_1Gang_WB3S, "DS-102 1 Gang Switch"}, diff --git a/src/new_builtin_devices.c b/src/new_builtin_devices.c index 9d702e0ab..826e13702 100644 --- a/src/new_builtin_devices.c +++ b/src/new_builtin_devices.c @@ -80,6 +80,18 @@ void Setup_Device_BL602_MagicHome_IR_RGB_LedStrip() { CFG_Save_SetupTimer(); } +// MagicHome CCT : ZJ-BWCE-CCT v1.1 +void Setup_Device_BL602_MagicHome_CCT_LedStrip() +{ + CFG_ClearPins(); + + // White CCT + PIN_SetPinRoleForPinIndex(20, IOR_PWM); + PIN_SetPinChannelForPinIndex(20, 1); + + CFG_Save_SetupTimer(); +} + // DeviceName: Sonoff MiniR3 // ShortDeviceName: minir3 // https://sonoff.tech/product/minir3 diff --git a/src/new_pins.h b/src/new_pins.h index c90fe00ca..b7bd7e546 100644 --- a/src/new_pins.h +++ b/src/new_pins.h @@ -241,6 +241,7 @@ void Setup_Device_BK7231T_Raw_PrimeWiFiSmartOutletsOutdoor_CCWFIO232PK(); void Setup_Device_AvatarASL04(); void Setup_Device_TuyaSmartWIFISwith_4Gang_CB3S(); void Setup_Device_BL602_MagicHome_IR_RGB_LedStrip(); +void Setup_Device_BL602_MagicHome_CCT_LedStrip(); void Setup_Device_Sonoff_MiniR3(); void Setup_Device_WiFi_DIY_Switch_WB2S_ZN268131(); void Setup_Device_BK7231N_CB2S_LSPA9_BL0942();