After a bit of further investigation, seems basicly the expressions winter/Summer are simply ignored.
Also it seems no matter what i do even using pi localization to adjust the timezone, emoncm ignores them and uses GMT+0 to match times in scheduler
Context:
Server
OS
Linux 4.14.71-v7+
Host
emonpi | emonpi | (fe80::c048:aa5d:c7d5:7a68)
Date
2019-08-10 23:08:27 BST
Uptime
23:08:27 up 18 min, 1 user, load average: 0.46, 0.41, 0.26
Schedule Expression : Showing as “True”:
“Winter|Mon-Fri|00:00-06:59, Sat|00:00-09:29,13:00-18:29,22:00-23:59, Sun|00:00-23:59”
Schedule expression returned ‘true’.
Output:
Details:
Expression =Winter|Mon-Fri|00:00-06:59, Sat|00:00-09:29,13:00-18:29,22:00-23:59, Sun|00:00-23:59
Input =22:10:08 Sat 10-08-2019 0 GMT+0000
Day =00:00:00 Sat 10-08-2019 0 UTC
HrMin =22:10:08 Sat 10-08-2019 0 UTC
WeekDay =Sat
MATCH
Array
(
[0] => Winter|Mon-Fri|00:00-06:59,
[1] => Winter|
[dst] => Winter
[2] => Winter
[3] =>
[4] => Winter
[5] =>
[days] =>
[6] =>
[7] =>
[8] =>
[9] => Mon-Fri|
[daysweek] => Mon-Fri
[10] => Mon-Fri
[11] =>
[12] => Fri
[hours] => 00:00-06:59,
[13] => 00:00-06:59,
[14] => 06:59,
[15] => 06:59
)
Mon-Fri
MATCH
Array
(
[0] => Sat|00:00-09:29,13:00-18:29,22:00-23:59,
[1] =>
[dst] =>
[2] =>
[3] =>
[4] =>
[5] =>
[days] =>
[6] =>
[7] =>
[8] =>
[9] => Sat|
[daysweek] => Sat
[10] => Sat
[11] =>
[12] => Sat
[hours] => 00:00-09:29,13:00-18:29,22:00-23:59,
[13] => 00:00-09:29,13:00-18:29,22:00-23:59,
[14] => 23:59,
[15] => 23:59
)
Sat ← FOUND A WEEKDAY
H 00:00-09:29
00:00-09:29 ---->Sat 2019-08-10 00:00:00 UTC - Sat 2019-08-10 09:29:59 UTC ? Sat 2019-08-10 22:10:08 UTC
H 13:00-18:29
13:00-18:29 ---->Sat 2019-08-10 13:00:00 UTC - Sat 2019-08-10 18:29:59 UTC ? Sat 2019-08-10 22:10:08 UTC
H 22:00-23:59
> 22:00-23:59 ---->Sat 2019-08-10 22:00:00 UTC - Sat 2019-08-10 23:59:59 UTC ? Sat 2019-08-10 22:10:08 UTC ← FOUND A HOUR1 (is one hour behind GMT Lisbon time/British time)
MATCH
Array
(
[0] => Sun|00:00-23:59
[1] =>
[dst] =>
[2] =>
[3] =>
[4] =>
[5] =>
[days] =>
[6] =>
[7] =>
[8] =>
[9] => Sun|
[daysweek] => Sun
[10] => Sun
[11] =>
[12] => Sun
[hours] => 00:00-23:59
[13] => 00:00-23:59
[14] => 23:59
[15] => 23:59
)
Sun
MATCH
Array
(
[0] =>
[1] =>
[dst] =>
[2] =>
[3] =>
[4] =>
[5] =>
[days] =>
[6] =>
[7] =>
[8] =>
[9] =>
[daysweek] =>
[10] =>
[11] =>
[12] =>
[hours] =>
[13] =>
)
A bit of assistance would be apreciated.