From 107c0357d12955d9cae99a12fa9ed85fc817fa96 Mon Sep 17 00:00:00 2001 From: Robert Strouse Date: Tue, 13 Jun 2023 18:30:15 -0700 Subject: [PATCH] Combined and renamed the timezones list. --- ConfigSettings.h | 2 +- SomfyController.ino.esp32.bin | Bin 1068192 -> 1068192 bytes SomfyController.littlefs.bin | Bin 1441792 -> 1441792 bytes data/appversion | 2 +- data/index.html | 6 +- data/index.js | 216 +++++++++++++++++----------------- 6 files changed, 113 insertions(+), 113 deletions(-) diff --git a/ConfigSettings.h b/ConfigSettings.h index c8f72b5..568440a 100644 --- a/ConfigSettings.h +++ b/ConfigSettings.h @@ -3,7 +3,7 @@ #ifndef configsettings_h #define configsettings_h -#define FW_VERSION "v1.7.0" +#define FW_VERSION "v1.7.1" enum DeviceStatus { DS_OK = 0, DS_ERROR = 1, diff --git a/SomfyController.ino.esp32.bin b/SomfyController.ino.esp32.bin index b160f38c5f92d6331b311a7bdd98c4c1d86ccc8d..dd0e4f1d009f06edef486393c96b6d6432eb33c8 100644 GIT binary patch delta 156 zcmZ25({aH}#|ax0UYBRjn9Y>8_`QYH{H~5gSqDCad_6Yv@kc2&f6vzr^DC!6EMg4U ztiZTOhS9M3u59~VSwI}mdKF((jn0Wmia^8hg~5c2^s|Mt7G r0*mw%7p&v=`O0%WFX?~J{MV7bmR=jG4ZiR5mTDK>`sb?uC7a6t!=FYr diff --git a/SomfyController.littlefs.bin b/SomfyController.littlefs.bin index 445d8f2c36d01be6fdfc0da5117e77cb8ffa5bfb..c480456490a241376f14aa60f403202cf3d72c7f 100644 GIT binary patch delta 6591 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 delta 7201 zcmb7Ie{3699gkC|O;X=`PFtF`Ynv>z`;|C8JI=4FHF2FZO)>{d_WEmr^u@l$w>rM; z>}!EJY-|T(P8gT+&>99R}cHhhcPT$J6j>gAEu85Cad3a#P z)+jz$SH-ptxvz-N9qara+j_dE?wH;2oN@4V@#9N>R*i#eb9;x}uZv%O{QYxmZ>DE$ zuk+)Iii#&M*eWKzG~eYtzB&n9T4v_p^qU5SdGX0h6$af0>vMaD-1Fkf$8VU(QK;{A zR@f>k8UqzT;l-|@;}uUb3ir&_-#b@tgH;J@87w=jDp<>5t$jyKHDSo=l*P^Hw6UACh8{x!ei$vgH~zYT$Brr-wi3#fqL|tvAaoIp}OqSHN2@3W_U7pgQog_7;$tGkk z@F@pLl2m3&l}u0&K;EWoNv(oJRuvP{2cmgPixwnlG77w6oEf$^iyr@H1$-5}HNOQO z%*VwJ2ufOpBS60^q77rE84oH6l1fSGQB55)C5{9lB}5*Va_)|k!zP5j(17YKwai0O zv4oDoB#?L*(0a<$jB*V;ufXzf+2P)W6B~_yT9E;6(@87B&Rv~LXl`^ zh-ul@>NS+~FzYR*kb_N&*UwdEo-s7mP!A2Uqx#cD3nvRBHeikvYyF*W;^Hdc0t61pIAf0D!`2(T%W z5KE81(u7LTQR0~d88xZo(gmJge+xa*gw~WZ!ftYe@c9NVXg6KJQpRJr-)&iS7gV}c zfu@ieladmbFyTmFv@87oY88_2)S$<4!9>L`q7CI#8CFy!mEfYlFhjZe7J+Ud7e!$% z(+o?tgt{U2JKSC$x9hB0`jrFwv4+R2!6*Dq(yDi^LQN$I&S$Wbq<*di);f zDx#mIBh(t&cr$X86(TbNO(MlPVmK0Q+twxye{NT#GDMAK*oXjqPU7Npd$Y%rg&t=a z4<@pg9FaL0K#fkn%QC|_oHnkcGQGE{N91IZD@?#z1kPfU&!Ux^Btj&1r$$tnL(@lZ zK^rYC$3rL6eC&bP?S7YKE#rW(kfz2t#}6NXmhABkA7EDRX5MR|<6cz#IfRHzDU*C8 zH$xY+93DH$Y~$jU_>xmoP?ySht4l%z5~$^{Y&!8Qo} zc1Yn;z+N&=(lL$8IX1`AKW!~Bt}z*R0d7ny8aIpqn72?{e%f)DFg0=ale@UMHK}Bc z(aY!dbuG|ox9%uRq}@ttY-9)?rlWTcMN6A{kQ^o|Z|l7SJM;C%7?+BtAI4^oOpysq zf;$-zPFZ;@P zd5EYamf)f=42H3+PdP@JYyuK9UYs`VK33Sa`ATDzWXJYj}`L1anIKrtvCDoKKNfw+_;G7k)Z z?_J#>Y`~Z*;lf16OHD8ZQae>SJxWrX41a~oa{y{Kn*b~ZfC9RgsFN}`Ko-PUK+1-1 z3f|#$=+k0+RIw7z@}#Roo)p;Ls;Kdi-O3~a&+z%*n6wu4ptmWIg|Af6%!_|(d&1%$T<;q_bg<~*W<2f)Mt14DMn4@!AJXAz*& zZ#5$3&vzA_@A8+kQ+HFg@O=vcx!Z4*@CyuFo;Hp{vj;{m*jYN{3J_lr1SS#>R|twP z>v;@s+1!X$g2`&C*}!s=Z7uJkjoM3*CaJnbmyS69<(lI zWt^WFj<)XqWgSk^DNq`**3hto*V1?Q!Xx~N zP($Y*7MANDzJzMP8v8M(&Wm`te)Bw<5$x}PIQsdw4HI8xCVm$-a+{wr69=!MhG%ZX z4+-|mOz=4e?mfqhaJC<>($_liIl=KBykIYLs7;u;pMp8ow_>N>*@%w|_V?kne%=MI zbi0Uw%fDcQZPL0O_(uJ;9e7hEb*3DfXwU6<4L$Q6v|69I9iOt(iHM_y_H4o%^|>Lu z!A8Z4xR&1Ei|X`_UHF?T>>n7ELqPd-%27)X4&yWh@efXB-JM94+e0(J~4osm+4M|zwfaB2ln;zQwEzGB diff --git a/data/appversion b/data/appversion index 9dbb0c0..081af9a 100644 --- a/data/appversion +++ b/data/appversion @@ -1 +1 @@ -1.7.0 \ No newline at end of file +1.7.1 \ No newline at end of file diff --git a/data/index.html b/data/index.html index 2e218b1..eed9f08 100644 --- a/data/index.html +++ b/data/index.html @@ -3,10 +3,10 @@ - - + + - +
diff --git a/data/index.js b/data/index.js index 18d6234..11e45d8 100644 --- a/data/index.js +++ b/data/index.js @@ -193,10 +193,10 @@ function getJSON(url, cb) { xhr.onload = () => { let status = xhr.status; cb(status === 200 ? null : status, xhr.response); - } + }; xhr.onerror = (evt) => { cb(xhr.status || 500, xhr.statusText); - } + }; xhr.send(); } function getText(url, cb) { @@ -207,10 +207,10 @@ function getText(url, cb) { xhr.onload = () => { let status = xhr.status; cb(status === 200 ? null : status, xhr.responseText); - } + }; xhr.onerror = (evt) => { cb(xhr.status || 500, xhr.statusText); - } + }; xhr.send(); } function putJSON(url, data, cb) { @@ -223,10 +223,10 @@ function putJSON(url, data, cb) { xhr.onload = () => { let status = xhr.status; cb(status === 200 ? null : status, xhr.response); - } + }; xhr.onerror = (evt) => { cb(xhr.status || 500, xhr.statusText); - } + }; xhr.send(JSON.stringify(data)); } var socket; @@ -364,7 +364,7 @@ async function initSockets() { }; socket.onerror = (evt) => { console.log({ msg: 'socket error', evt: evt, sock: socket }); - } + }; } catch (err) { console.log({ msg: 'Websocket connection error', err: err @@ -378,7 +378,7 @@ async function reopenSocket() { await initSockets(); } class General { - appVersion = 'v1.7.0'; + appVersion = 'v1.7.1'; reloadApp = false; async init() { this.setAppVersion(); @@ -399,106 +399,106 @@ class General { document.location.reload(); } timeZones = [ - { city: "Africa/Abidjan", code: "GMT0" }, - { city: "Africa/Addis_Ababa", code: "EAT-3" }, - { city: "Africa/Algiers", code: "CET-1" }, - { city: "Africa/Bangui", code: "WAT-1" }, - { city: "Africa/Blantyre", code: "CAT-2" }, - { city: "Africa/Cairo", code: "EET-2" }, - { city: "Africa/Casablanca", code: "<+01>-1" }, - { city: "Africa/Ceuta", code: "CET-1CEST,M3.5.0,M10.5.0/3" }, - { city: "Africa/Johannesburg", code: "SAST-2" }, - { city: "America/Adak", code: "HST10HDT,M3.2.0,M11.1.0" }, - { city: "America/Anchorage", code: "AKST9AKDT,M3.2.0,M11.1.0" }, - { city: "America/Antigua", code: "AST4" }, - { city: "America/Araguaina", code: "<-03>3" }, - { city: "America/Asuncion", code: "<-04>4<-03>,M10.1.0/0,M3.4.0/0" }, - { city: "America/Bahia_Banderas", code: "CST6CDT,M4.1.0,M10.5.0" }, - { city: "America/Belize", code: "CST6" }, - { city: "America/Boa_Vista", code: "<-04>4" }, - { city: "America/Bogota", code: "<-05>5" }, - { city: "America/Boise", code: "MST7MDT,M3.2.0,M11.1.0" }, - { city: "America/Cancun", code: "EST5" }, - { city: "America/Chicago", code: "CST6CDT,M3.2.0,M11.1.0" }, - { city: "America/Chihuahua", code: "MST7MDT,M4.1.0,M10.5.0" }, - { city: "America/Creston", code: "MST7" }, - { city: "America/Detroit", code: "EST5EDT,M3.2.0,M11.1.0" }, - { city: "America/Glace_Bay", code: "AST4ADT,M3.2.0,M11.1.0" }, - { city: "America/Godthab", code: "<-03>3<-02>,M3.5.0/-2,M10.5.0/-1" }, - { city: "America/Havana", code: "CST5CDT,M3.2.0/0,M11.1.0/1" }, - { city: "America/Los_Angeles", code: "PST8PDT,M3.2.0,M11.1.0" }, - { city: "America/Miquelon", code: "<-03>3<-02>,M3.2.0,M11.1.0" }, - { city: "America/Noronha", code: "<-02>2" }, - { city: "America/Santiago", code: "<-04>4<-03>,M9.1.6/24,M4.1.6/24" }, - { city: "America/Sao_Paulo", code: "<-03>3" }, - { city: "America/Scoresbysund", code: "<-01>1<+00>,M3.5.0/0,M10.5.0/1" }, - { city: "America/St_Johns", code: "NST3:30NDT,M3.2.0,M11.1.0" }, - { city: "Antarctica/Casey", code: "<+11>-11" }, - { city: "Antarctica/Davis", code: "<+07>-7" }, - { city: "Antarctica/DumontDUrville", code: "<+10>-10" }, - { city: "Antarctica/Macquarie", code: "AEST-10AEDT,M10.1.0,M4.1.0/3" }, - { city: "Antarctica/Mawson", code: "<+05>-5" }, - { city: "Antarctica/McMurdo", code: "NZST-12NZDT,M9.5.0,M4.1.0/3" }, - { city: "Antarctica/Syowa", code: "<+03>-3" }, - { city: "Antarctica/Troll", code: "<+00>0<+02>-2,M3.5.0/1,M10.5.0/3" }, - { city: "Antarctica/Vostok", code: "<+06>-6" }, - { city: "Asia/Amman", code: "EET-2EEST,M2.5.4/24,M10.5.5/1" }, - { city: "Asia/Anadyr", code: "<+12>-12" }, - { city: "Asia/Baku", code: "<+04>-4" }, - { city: "Asia/Beirut", code: "EET-2EEST,M3.5.0/0,M10.5.0/0" }, - { city: "Asia/Brunei", code: "<+08>-8" }, - { city: "Asia/Chita", code: "<+09>-9" }, - { city: "Asia/Colombo", code: "<+0530>-5:30" }, - { city: "Asia/Damascus", code: "EET-2EEST,M3.5.5/0,M10.5.5/0" }, - { city: "Asia/Famagusta", code: "EET-2EEST,M3.5.0/3,M10.5.0/4" }, - { city: "Asia/Gaza", code: "EET-2EEST,M3.4.4/48,M10.5.5/1" }, - { city: "Asia/Hong_Kong", code: "HKT-8" }, - { city: "Asia/Jakarta", code: "WIB-7" }, - { city: "Asia/Jayapura", code: "WIT-9" }, - { city: "Asia/Jerusalem", code: "IST-2IDT,M3.4.4/26,M10.5.0" }, - { city: "Asia/Kabul", code: "<+0430>-4:30" }, - { city: "Asia/Karachi", code: "PKT-5" }, - { city: "Asia/Kathmandu", code: "<+0545>-5:45" }, - { city: "Asia/Kolkata", code: "IST-5:30" }, - { city: "Asia/Macau", code: "CST-8" }, - { city: "Asia/Makassar", code: "WITA-8" }, - { city: "Asia/Manila", code: "PST-8" }, - { city: "Asia/Pyongyang", code: "KST-9" }, - { city: "Asia/Tehran", code: "<+0330>-3:30<+0430>,J79/24,J263/24" }, - { city: "Asia/Tokyo", code: "JST-9" }, - { city: "Asia/Yangon", code: "<+0630>-6:30" }, - { city: "Atlantic/Canary", code: "WET0WEST,M3.5.0/1,M10.5.0" }, - { city: "Atlantic/Cape_Verde", code: "<-01>1" }, - { city: "Australia/Adelaide", code: "ACST-9:30ACDT,M10.1.0,M4.1.0/3" }, - { city: "Australia/Brisbane", code: "AEST-10" }, - { city: "Australia/Darwin", code: "ACST-9:30" }, - { city: "Australia/Eucla", code: "<+0845>-8:45" }, - { city: "Australia/Lord_Howe", code: "<+1030>-10:30<+11>-11,M10.1.0,M4.1.0" }, - { city: "Australia/Perth", code: "AWST-8" }, - { city: "Etc/GMT+10", code: "<-10>10" }, - { city: "Etc/GMT+11", code: "<-11>11" }, - { city: "Etc/GMT+12", code: "<-12>12" }, - { city: "Etc/GMT+6", code: "<-06>6" }, - { city: "Etc/GMT+7", code: "<-07>7" }, - { city: "Etc/GMT+8", code: "<-08>8" }, - { city: "Etc/GMT+9", code: "<-09>9" }, - { city: "Etc/GMT-13", code: "<+13>-13" }, - { city: "Etc/GMT-14", code: "<+14>-14" }, - { city: "Etc/GMT-2", code: "<+02>-2" }, - { city: "Etc/Universal Coorinated Time", code: "UTC0" }, - { city: "Europe/Berlin", code: "CEST-1CET,M3.2.0/2:00:00,M11.1.0/2:00:00" }, - { city: "Europe/Chisinau", code: "EET-2EEST,M3.5.0,M10.5.0/3" }, - { city: "Europe/Dublin", code: "IST-1GMT0,M10.5.0,M3.5.0/1" }, - { city: "Europe/Guernsey", code: "GMT0BST,M3.5.0/1,M10.5.0" }, - { city: "Europe/Moscow", code: "MSK-3" }, - { city: "Pacific/Chatham", code: "<+1245>-12:45<+1345>,M9.5.0/2:45,M4.1.0/3:45" }, - { city: "Pacific/Easter", code: "<-06>6<-05>,M9.1.6/22,M4.1.6/22" }, - { city: "Pacific/Fiji", code: "<+12>-12<+13>,M11.2.0,M1.2.3/99" }, - { city: "Pacific/Guam", code: "ChST-10" }, - { city: "Pacific/Honolulu", code: "HST10" }, - { city: "Pacific/Marquesas", code: "<-0930>9:30" }, - { city: "Pacific/Midway", code: "SST11" }, - { city: "Pacific/Norfolk", code: "<+11>-11<+12>,M10.1.0,M4.1.0/3" }]; + { city: 'Africa/Cairo', code: 'EET-2' }, + { city: 'Africa/Johannesburg', code: 'SAST-2' }, + { city: 'Africa/Juba', code: 'CAT-2' }, + { city: 'Africa/Lagos', code: 'WAT-1' }, + { city: 'Africa/Mogadishu', code: 'EAT-3' }, + { city: 'Africa/Tunis', code: 'CET-1' }, + { city: 'America/Adak', code: 'HST10HDT,M3.2.0,M11.1.0' }, + { city: 'America/Anchorage', code: 'AKST9AKDT,M3.2.0,M11.1.0' }, + { city: 'America/Asuncion', code: '<-04>4<-03>,M10.1.0/0,M3.4.0/0' }, + { city: 'America/Bahia_Banderas', code: 'CST6CDT,M4.1.0,M10.5.0' }, + { city: 'America/Barbados', code: 'AST4' }, + { city: 'America/Bermuda', code: 'AST4ADT,M3.2.0,M11.1.0' }, + { city: 'America/Cancun', code: 'EST5' }, + { city: 'America/Central_Time', code: 'CST6CDT,M3.2.0,M11.1.0' }, + { city: 'America/Chihuahua', code: 'MST7MDT,M4.1.0,M10.5.0' }, + { city: 'America/Eastern_Time', code: 'EST5EDT,M3.2.0,M11.1.0' }, + { city: 'America/Godthab', code: '<-03>3<-02>,M3.5.0/-2,M10.5.0/-1' }, + { city: 'America/Havana', code: 'CST5CDT,M3.2.0/0,M11.1.0/1' }, + { city: 'America/Mexico_City', code: 'CST6' }, + { city: 'America/Miquelon', code: '<-03>3<-02>,M3.2.0,M11.1.0' }, + { city: 'America/Mountain_Time', code: 'MST7MDT,M3.2.0,M11.1.0' }, + { city: 'America/Pacific_Time', code: 'PST8PDT,M3.2.0,M11.1.0' }, + { city: 'America/Phoenix', code: 'MST7' }, + { city: 'America/Santiago', code: '<-04>4<-03>,M9.1.6/24,M4.1.6/24' }, + { city: 'America/St_Johns', code: 'NST3:30NDT,M3.2.0,M11.1.0' }, + { city: 'Antarctica/Troll', code: '<+00>0<+02>-2,M3.5.0/1,M10.5.0/3' }, + { city: 'Asia/Amman', code: 'EET-2EEST,M2.5.4/24,M10.5.5/1' }, + { city: 'Asia/Beirut', code: 'EET-2EEST,M3.5.0/0,M10.5.0/0' }, + { city: 'Asia/Colombo', code: '<+0530>-5:30' }, + { city: 'Asia/Damascus', code: 'EET-2EEST,M3.5.5/0,M10.5.5/0' }, + { city: 'Asia/Gaza', code: 'EET-2EEST,M3.4.4/50,M10.4.4/50' }, + { city: 'Asia/Hong_Kong', code: 'HKT-8' }, + { city: 'Asia/Jakarta', code: 'WIB-7' }, + { city: 'Asia/Jayapura', code: 'WIT-9' }, + { city: 'Asia/Jerusalem', code: 'IST-2IDT,M3.4.4/26,M10.5.0' }, + { city: 'Asia/Kabul', code: '<+0430>-4:30' }, + { city: 'Asia/Karachi', code: 'PKT-5' }, + { city: 'Asia/Kathmandu', code: '<+0545>-5:45' }, + { city: 'Asia/Kolkata', code: 'IST-5:30' }, + { city: 'Asia/Makassar', code: 'WITA-8' }, + { city: 'Asia/Manila', code: 'PST-8' }, + { city: 'Asia/Seoul', code: 'KST-9' }, + { city: 'Asia/Shanghai', code: 'CST-8' }, + { city: 'Asia/Tehran', code: '<+0330>-3:30' }, + { city: 'Asia/Tokyo', code: 'JST-9' }, + { city: 'Atlantic/Azores', code: '<-01>1<+00>,M3.5.0/0,M10.5.0/1' }, + { city: 'Australia/Adelaide', code: 'ACST-9:30ACDT,M10.1.0,M4.1.0/3' }, + { city: 'Australia/Brisbane', code: 'AEST-10' }, + { city: 'Australia/Darwin', code: 'ACST-9:30' }, + { city: 'Australia/Eucla', code: '<+0845>-8:45' }, + { city: 'Australia/Lord_Howe', code: '<+1030>-10:30<+11>-11,M10.1.0,M4.1.0' }, + { city: 'Australia/Melbourne', code: 'AEST-10AEDT,M10.1.0,M4.1.0/3' }, + { city: 'Australia/Perth', code: 'AWST-8' }, + { city: 'Etc/GMT-1', code: '<+01>-1' }, + { city: 'Etc/GMT-2', code: '<+02>-2' }, + { city: 'Etc/GMT-3', code: '<+03>-3' }, + { city: 'Etc/GMT-4', code: '<+04>-4' }, + { city: 'Etc/GMT-5', code: '<+05>-5' }, + { city: 'Etc/GMT-6', code: '<+06>-6' }, + { city: 'Etc/GMT-7', code: '<+07>-7' }, + { city: 'Etc/GMT-8', code: '<+08>-8' }, + { city: 'Etc/GMT-9', code: '<+09>-9' }, + { city: 'Etc/GMT-10',code: '<+10>-10' }, + { city: 'Etc/GMT-11', code: '<+11>-11' }, + { city: 'Etc/GMT-12', code: '<+12>-12' }, + { city: 'Etc/GMT-13', code: '<+13>-13' }, + { city: 'Etc/GMT-14', code: '<+14>-14' }, + { city: 'Etc/GMT+0', code: 'GMT0' }, + { city: 'Etc/GMT+1', code: '<-01>1' }, + { city: 'Etc/GMT+2', code: '<-02>2' }, + { city: 'Etc/GMT+3', code: '<-03>3' }, + { city: 'Etc/GMT+4', code: '<-04>4' }, + { city: 'Etc/GMT+5', code: '<-05>5' }, + { city: 'Etc/GMT+6', code: '<-06>6' }, + { city: 'Etc/GMT+7', code: '<-07>7' }, + { city: 'Etc/GMT+8', code: '<-08>8' }, + { city: 'Etc/GMT+9', code: '<-09>9' }, + { city: 'Etc/GMT+10', code: '<-10>10' }, + { city: 'Etc/GMT+11', code: '<-11>11' }, + { city: 'Etc/GMT+12', code: '<-12>12' }, + { city: 'Etc/UTC', code: 'UTC0' }, + { city: 'Europe/Athens', code: 'EET-2EEST,M3.5.0/3,M10.5.0/4' }, + { city: "Europe/Berlin", code: "CEST-1CET,M3.2.0/2:00:00,M11.1.0/2:00:00" }, + { city: 'Europe/Brussels', code: 'CET-1CEST,M3.5.0,M10.5.0/3' }, + { city: 'Europe/Chisinau', code: 'EET-2EEST,M3.5.0,M10.5.0/3' }, + { city: 'Europe/Dublin', code: 'IST-1GMT0,M10.5.0,M3.5.0/1' }, + { city: 'Europe/Lisbon', code: 'WET0WEST,M3.5.0/1,M10.5.0' }, + { city: 'Europe/London', code: 'GMT0BST,M3.5.0/1,M10.5.0' }, + { city: 'Europe/Moscow', code: 'MSK-3' }, + { city: 'Indian/Cocos', code: '<+0630>-6:30' }, + { city: 'Pacific/Auckland', code: 'NZST-12NZDT,M9.5.0,M4.1.0/3' }, + { city: 'Pacific/Chatham', code: '<+1245>-12:45<+1345>,M9.5.0/2:45,M4.1.0/3:45' }, + { city: 'Pacific/Easter', code: '<-06>6<-05>,M9.1.6/22,M4.1.6/22' }, + { city: 'Pacific/Fiji', code: '<+12>-12<+13>,M11.2.0,M1.2.3/99' }, + { city: 'Pacific/Guam', code: 'ChST-10' }, + { city: 'Pacific/Honolulu', code: 'HST10' }, + { city: 'Pacific/Marquesas', code: '<-0930>9:30' }, + { city: 'Pacific/Midway', code: 'SST11' }, + { city: 'Pacific/Norfolk', code: '<+11>-11<+12>,M10.1.0,M4.1.0/3' } + ]; loadGeneral() { let overlay = waitMessage(document.getElementById('fsGeneralSettings')); getJSON('/modulesettings', (err, settings) => {