This website requires JavaScript.
Explore
Help
Sign In
Ryan Malloy
rsp2k
0 Followers
·
0 Following
http://ryanmalloy.com
Joined on
2023-12-18
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
25
Projects
Packages
Public Activity
Starred Repositories
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-12 04:35:08 +00:00
ef7d53c468
programs: decode cond / cond2 into Condition (family + selector + operand)
rsp2k
pushed to
main
at
warehack.ing/omni-pca-docs
2026-05-12 03:38:41 +00:00
7057fa4410
docs/program-format: document TIMED sunrise/sunset offset encoding
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-12 03:38:39 +00:00
eb1a632ef2
programs: decode TIMED sunrise/sunset-relative time encoding
rsp2k
pushed to
main
at
warehack.ing/omni-pca-docs
2026-05-12 03:34:06 +00:00
e4dbcf0429
docs/program-format: document Remarks-table layout + resolution path
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-12 03:34:06 +00:00
00f0028053
pca_file: parse the Remarks table (RemarkID → text resolution)
rsp2k
pushed to
main
at
warehack.ing/omni-pca-docs
2026-05-12 01:48:17 +00:00
f45e9fd014
docs: reference/program-format — wire layout + Mon/Day quirk + worked example
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-12 01:48:15 +00:00
d4c04b3044
programs: typed decoder/encoder for the 14-byte program record
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-12 00:48:53 +00:00
0e3835d4ff
MockPanel: v1 wire dispatch for hermetic OmniClientV1 tests
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-11 22:07:51 +00:00
dd53b2a89a
docs: third cross-ref pass + sync uv.lock to 2026.5.11
24eecceff9
docs: second cross-ref pass (HvacMode/FanMode/HoldMode, pca_file, v1/connection)
0d6465dad0
docs: cross-reference manuals from SecurityMode, ZoneType, events, commands
Compare 3 commits »
rsp2k
released
omni-pca 2026.5.11
at
warehack.ing/omni-pca
2026-05-11 20:42:19 +00:00
rsp2k
pushed to
main
at
warehack.ing/omni-pca-docs
2026-05-11 19:42:01 +00:00
814d945f6d
docs: refresh HA screenshots in dark mode (2026-05-11)
45003e9049
docs: drop external attribution link from hardware-specs
9ea05c3b94
docs: add Hardware specs reference + Zone & unit numbering explanation
Compare 3 commits »
rsp2k
pushed tag
v2026.5.11
to
warehack.ing/omni-pca
2026-05-11 19:41:38 +00:00
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-11 19:41:37 +00:00
259c46e558
Release 2026.5.11: v1-over-UDP + HA integration
abf96601e8
dev/screenshot.py: tolerate post-onboarding /api/onboarding 404
df628aa56f
dev stack: expose HA at juliet.warehack.ing via caddy-docker-proxy
09e2d83b49
dev stack: pip-install local omni-pca on HA startup
30b482a8cb
HA integration: wire v1+UDP into the coordinator + config flow
Compare 6 commits »
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-11 03:24:11 +00:00
d91561a6d2
OmniConnection.close: send ClientSessionTerminated to free panel slot
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-11 03:15:58 +00:00
81725b4dbf
HA config_flow: transport dropdown (TCP/UDP) for the new UDP path
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-11 02:42:46 +00:00
7f82dbbbfa
UDP transport: parallel codepath in OmniConnection + MockPanel
rsp2k
pushed to
main
at
warehack.ing/omni-pca-docs
2026-05-11 00:18:47 +00:00
f7be0f7b18
Homepage redesign: lead with the HA integration, then the library
rsp2k
pushed to
main
at
warehack.ing/omni-pca-docs
2026-05-11 00:05:57 +00:00
17cd57f1bf
Compose convention: dev/prod target switch, HMR-friendly Caddy labels
rsp2k
pushed to
main
at
warehack.ing/omni-pca-docs
2026-05-10 23:55:04 +00:00
0525895dbe
Install pages: Gitea-release URLs while PyPI publish is pending
rsp2k
pushed to
main
at
warehack.ing/omni-pca
2026-05-10 23:53:58 +00:00
5f6404a7e0
README: Gitea install URLs + docs site links + accurate quick starts
First
Previous
...
8
9
10
11
12
...
Next
Last