From 407c9fd72f6fcc0e1af008474463e80391a91e05 Mon Sep 17 00:00:00 2001 From: Simon Newton Date: Mon, 5 Jan 2026 09:13:49 +0800 Subject: [PATCH] Add support for Australian Western Time --- wled00/data/settings_time.htm | 1 + wled00/ntp.cpp | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/wled00/data/settings_time.htm b/wled00/data/settings_time.htm index bee982de..11f3c47d 100644 --- a/wled00/data/settings_time.htm +++ b/wled00/data/settings_time.htm @@ -165,6 +165,7 @@ +
UTC offset: seconds (max. 18 hours)
Current local time is unknown.
diff --git a/wled00/ntp.cpp b/wled00/ntp.cpp index 12b698f4..abad5c3c 100644 --- a/wled00/ntp.cpp +++ b/wled00/ntp.cpp @@ -37,8 +37,9 @@ Timezone* tz; #define TZ_MX_CENTRAL 21 #define TZ_PAKISTAN 22 #define TZ_BRASILIA 23 +#define TZ_AUSTRALIA_WESTERN 24 -#define TZ_COUNT 24 +#define TZ_COUNT 25 #define TZ_INIT 255 byte tzCurrent = TZ_INIT; //uninitialized @@ -140,6 +141,10 @@ static const std::pair TZ_TABLE[] PROGMEM = { /* TZ_BRASILIA */ { {Last, Sun, Mar, 1, -180}, //Brasília Standard Time = UTC - 3 hours {Last, Sun, Mar, 1, -180} + }, + /* TZ_AUSTRALIA_WESTERN */ { + {Last, Sun, Mar, 1, 480}, //AWST = UTC + 8 hours + {Last, Sun, Mar, 1, 480} //AWST = UTC + 8 hours (no DST) } };