ff05fce350
Save last pH/ORP to restore across restarts
Node.js CI / build (18.x) (push) Successful in 21s
Node.js CI / build (20.x) (push) Successful in 6s
Node.js CI / build (22.x) (push) Successful in 6s
2025-02-01 15:52:10 -06:00
b187da8feb
Update dependency
Node.js CI / build (18.x) (push) Successful in 23s
Node.js CI / build (20.x) (push) Successful in 9s
Node.js CI / build (22.x) (push) Successful in 9s
2025-01-25 12:08:15 -06:00
b1c17a5074
Catch errors on initial connection
2025-01-25 12:03:40 -06:00
76a1c1ea0e
Update dependencies for vulns
Node.js CI / build (18.x) (push) Successful in 18s
Node.js CI / build (20.x) (push) Successful in 6s
Node.js CI / build (22.x) (push) Successful in 6s
2025-01-21 19:29:30 -06:00
a922ba4eab
Update dependency
Node.js CI / build (18.x) (push) Successful in 18s
Node.js CI / build (20.x) (push) Successful in 5s
Node.js CI / build (22.x) (push) Successful in 6s
2025-01-15 22:48:19 -06:00
81f8cd63e7
Update readme
Node.js CI / build (18.x) (push) Successful in 6s
Node.js CI / build (20.x) (push) Successful in 5s
Node.js CI / build (22.x) (push) Successful in 5s
2025-01-09 10:40:09 -06:00
024dae54c5
Minor cleanup, fix errors
2025-01-09 10:36:04 -06:00
254c3cad31
Update node-intellicenter, log timeouts
Node.js CI / build (18.x) (push) Successful in 18s
Node.js CI / build (20.x) (push) Successful in 5s
Node.js CI / build (22.x) (push) Successful in 6s
2025-01-08 21:23:05 -06:00
96f626254d
Remove done todo note
Node.js CI / build (18.x) (push) Successful in 40s
Node.js CI / build (20.x) (push) Successful in 9s
Node.js CI / build (22.x) (push) Successful in 9s
2025-01-06 00:22:29 -06:00
179bccfc61
Update README
2025-01-06 00:08:14 -06:00
7749156399
Add button-pressing functionality
...
Circuits, heat modes, and heat setpoints all function as expected now.
Also refactored a little bit for better code practices and created DOM controls through more appropriate means than just a bunch of strings, which allowed access to member functions rather than loose functions that were problematic for linting, accessing the appropriate unit, etc.
2025-01-06 00:06:36 -06:00
ff0a89d7e4
Have user-configured circuit name take precedence
2025-01-05 17:58:47 -06:00
f479ecec79
Get control labels, status working
...
This gets everything working in the module except the ability to turn circuits on and off and set heat temperatures.
2025-01-05 17:49:38 -06:00
c07685bb91
Update for CJS support, add freeze-mode detection
2025-01-05 17:27:55 -06:00
d305b3414c
Mostly working, still a bit more to go
2025-01-05 12:31:07 -06:00
c7f8d903d3
Finish setting up prettier, fix its complaints
2025-01-04 19:32:07 -06:00
f911f42063
Initial commit, WIP
...
This gets the module far enough along that it can use the library, find and connect to a unit, and issue requests to it.
This is a copy/paste of the ScreenLogic version, so I expect a lot of changes/renames will need to happen still.
2025-01-04 19:28:53 -06:00