Honeywell HVAC

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

10: Office

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

September 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: 101 of 100 requests per 20 seconds"}]}
Sun
Mon
Tue
Wed
Thu
Fri
Sat
30Sun
2 PCO
31Mon
1 PCO
1Tue
1 PCO
2Wed
2 PCO
3Thu
2 PCO
4Fri
1 PCO
5Sat
1 PCO
6Sun
2 PCO
7Mon
8Tue
2 PCO
9Wed
1 PCO
10Thu
3 PCO
11Fri
1 PCO
12Sat
2 PCO
13Sun
2 PCO
14Mon
1 PCO
15Tue
1 PCO
16Wed
2 PCO
17Thu
2 PCO
18Fri
1 PCO
19Sat
1 PCO
20Sun
2 PCO
21Mon
1 PCO
22Tue
1 PCO
23Wed
1 PCO
24Thu
2 PCO
25Fri
1 PCO
26Sat
1 PCO
27Sun
2 PCO
28Mon
1 PCO
29Tue
1 PCO
30Wed
1 PCO
1Thu
2 PCO
2Fri
1 PCO
3Sat
2 PCO
4Sun
2 PCO
5Mon
1 PCO
6Tue
1 PCO
7Wed
2 PCO
8Thu
2 PCO
9Fri
1 PCO
10Sat
1 PCO