Honeywell HVAC

Be patient. Refresh Now calls Honeywell and Planning Center APIs to update all schedules.
Refresh Now
Last refreshed: Honeywell Sun, Aug 23, 5:32 PM EDT | Showing cached PCO data.

02: KL North

Monthly inspection mode for October 2026. Normal hours are projected through the rest of 2026.

October 2026
PCO refresh warning: Traceback (most recent call last): File "/opt/church-webhook/HVACScripts/pco-hvac-sync.py", line 76, in pco_get with urllib.request.urlopen(req, timeout=30) as res: ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/urllib/request.py", line 495, in open response = meth(req, response) File "/usr/lib/python3.13/urllib/request.py", line 604, in http_response response = self.parent.error( 'http', request, response, code, msg, hdrs) File "/usr/lib/python3.13/urllib/request.py", line 533, in error return self._call_chain(*args) ~~~~~~~~~~~~~~~~^^^^^^^ File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain result = func(*args) File "/usr/lib/python3.13/urllib/request.py", line 613, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 429: Too Many Requests During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/church-webhook/HVACScripts/pco-hvac-sync.py", line 703, in <module> main() ~~~~^^ File "/opt/church-webhook/HVACScripts/pco-hvac-sync.py", line 649, in main plan = build_plan() File "/opt/church-webhook/HVACScripts/pco-hvac-sync.py", line 183, in build_plan instances = get_upcoming_instances() File "/opt/church-webhook/HVACScripts/pco-hvac-sync.py", line 125, in get_upcoming_instances instances = pco_all(f"{API}/event_instances?{query}") File "/opt/church-webhook/HVACScripts/pco-hvac-sync.py", line 88, in pco_all page = pco_get(url) File "/opt/church-webhook/HVACScripts/pco-hvac-sync.py", line 80, in pco_get raise RuntimeError(f"PCO request failed {e.code}: {url}\n{body}") RuntimeError: PCO request failed 429: https://api.planningcenteronline.com/calendar/v2/event_instances?filter=future&offset=500&order=starts_at&per_page=100 {"errors":[{"code":"429","title":"Too Many Requests","detail":"Rate limit exceeded: 105 of 100 requests per 20 seconds"}]}
Sun
Mon
Tue
Wed
Thu
Fri
Sat
27Sun
1 PCO
28Mon

No normal schedule window

29Tue

No normal schedule window

30Wed

No normal schedule window

1Thu

No normal schedule window

2Fri

No normal schedule window

3Sat
4Sun
1 PCO
5Mon

No normal schedule window

6Tue

No normal schedule window

7Wed

No normal schedule window

8Thu

No normal schedule window

9Fri

No normal schedule window

10Sat
11Sun
1 PCO
12Mon

No normal schedule window

13Tue

No normal schedule window

14Wed

No normal schedule window

15Thu

No normal schedule window

16Fri

No normal schedule window

17Sat
18Sun
1 PCO
19Mon

No normal schedule window

20Tue

No normal schedule window

21Wed

No normal schedule window

22Thu

No normal schedule window

23Fri

No normal schedule window

24Sat
25Sun
1 PCO
26Mon

No normal schedule window

27Tue

No normal schedule window

28Wed

No normal schedule window

29Thu

No normal schedule window

30Fri

No normal schedule window

31Sat
1Sun
1 PCO
2Mon

No normal schedule window

3Tue

No normal schedule window

4Wed

No normal schedule window

5Thu

No normal schedule window

6Fri

No normal schedule window

7Sat