|
ab3cd28f83
|
v1.9.9-pre-30: revert always send voltages
Build and release .deb / Release (push) Successful in 54s
|
2025-01-16 11:30:22 +11:00 |
|
|
cec26d8cfb
|
v1.9.9-pre-29: always send but don't follow target
Build and release .deb / Release (push) Successful in 56s
for debugging
|
2025-01-16 11:21:36 +11:00 |
|
|
186d8fc71a
|
ccs: use tokio::sync::watch for tx to controllers
|
2025-01-16 11:15:31 +11:00 |
|
|
c4c99eff1d
|
ccs: set refresh missedtickbehavior
|
2025-01-15 12:09:57 +11:00 |
|
|
76c33534be
|
ccs: modbus wrapper: consolidate max errors
|
2025-01-15 12:06:23 +11:00 |
|
|
9bd1243129
|
ccs: tristar modbus wrapper: actually retry
|
2025-01-15 12:05:41 +11:00 |
|
|
667f51d375
|
ccs: reinstate ControllerInner large_enum_variant
|
2025-01-15 12:04:36 +11:00 |
|
|
37c7412df1
|
ccs: tristar: wrap modbus
|
2025-01-14 19:46:37 +11:00 |
|
|
7508459414
|
ccs: pl: get settings
|
2025-01-13 14:48:04 +11:00 |
|
|
b28f39667d
|
ccs: pull settings timer out of tristar
|
2025-01-13 13:28:52 +11:00 |
|
|
b5121ce7f4
|
ccs: tristar: parse dip switches
|
2025-01-13 12:15:05 +11:00 |
|
|
8b2ef6513f
|
ccs: pl: properly parse errors
|
2025-01-13 12:15:03 +11:00 |
|
|
12bc89ede6
|
ccs: tristar: parse alarms, faults and flags
|
2025-01-13 12:15:03 +11:00 |
|
|
ae9091c95e
|
v1.9.9-pre-24: ccs: tristar: parse serial
Build and release .deb / Release (push) Successful in 55s
|
2025-01-10 15:38:12 +11:00 |
|
|
ade01e4a91
|
ccs: web: get settings for a single interface
|
2025-01-10 15:22:22 +11:00 |
|
|
edfc0373db
|
clippy expect
|
2025-01-10 15:09:16 +11:00 |
|
|
8c8aba919d
|
ccs: tristar: allow network data read to fail
|
2025-01-10 14:56:55 +11:00 |
|
|
b8c2a8c114
|
ccs: tristar: reconnect on fail
|
2025-01-10 14:55:09 +11:00 |
|
|
4905a89b33
|
ccs: tristar: periodically fetch settings
|
2025-01-10 14:09:15 +11:00 |
|
|
a908490bb0
|
ccs: tristar: expose settings
|
2025-01-10 13:57:23 +11:00 |
|
|
ed82c3444e
|
ccs: abstraction for data storage
|
2025-01-10 12:03:38 +11:00 |
|
|
88144693a8
|
ccs: get full controller state via web
|
2025-01-10 11:38:10 +11:00 |
|
|
0b53d347dc
|
add clippy lints
|
2025-01-10 09:59:30 +11:00 |
|
|
9e19f669c5
|
ccs: store full data from tristar
|
2025-01-10 09:52:57 +11:00 |
|
|
2fbae49297
|
ccs: pl and tristar modules underneath controller
|
2025-01-10 09:28:06 +11:00 |
|
|
e914f2fd10
|
v1.9.9-pre-20: fix modbus device id
Build and release .deb / Release (push) Successful in 56s
|
2025-01-09 15:53:17 +11:00 |
|
|
23fe7acbb0
|
ccs: modbus tcp
|
2025-01-09 13:01:41 +11:00 |
|
|
8bc7c8e17c
|
ccs: tristar: proper timeout on serial
tokio_serial::SerialStream ignored timeouts??? and now this will
actually prevent charge controllers being added if they don't respond
via modbus
|
2025-01-09 12:22:56 +11:00 |
|
|
93aeff17cb
|
config: save updated config on load
|
2025-01-09 11:45:14 +11:00 |
|
|
cc2f493401
|
ccs: pl: retry reads
|
2025-01-09 09:51:30 +11:00 |
|
|
7ceaf73037
|
ccs: migratable config
|
2025-01-09 09:20:09 +11:00 |
|
|
8b26a8d6bb
|
ccs: tristar: explicit serial timeout
Build and release .deb / Release (push) Successful in 53s
|
2025-01-03 14:16:34 +11:00 |
|
|
9c87f12a7d
|
pl: charge/load ah
commented out for now; because reading from the pl takes ages
|
2024-12-31 15:35:19 +11:00 |
|
|
97b5cfc370
|
v1.9.9-pre-13: optionally log pl accumulators
Build and release .deb / Release (push) Successful in 57s
|
2024-12-31 15:05:18 +11:00 |
|
|
9272aa20ad
|
v1.9.9-pre-12: fix pl load current
Build and release .deb / Release (push) Successful in 55s
|
2024-12-30 22:07:28 +11:00 |
|
|
5a0265f6df
|
ccs: send disable voltage when follow disabled
|
2024-12-30 20:45:27 +11:00 |
|
|
ad8a7b253f
|
ccs: disable from web
|
2024-12-30 20:30:45 +11:00 |
|
|
5359d679cb
|
ccs: disable/enable control from endpoint
|
2024-12-30 20:00:45 +11:00 |
|
|
fbe4214918
|
format toml
|
2024-12-30 19:52:11 +11:00 |
|
|
a1a80276c9
|
ccs: clippy
|
2024-12-30 15:16:04 +11:00 |
|
|
46e23d1da1
|
ccs: actually follow primary! please be careful
|
2024-12-30 14:09:43 +11:00 |
|
|
11503615de
|
ccs: follow primary
so far only printing so that we dont cook it
|
2024-12-30 13:47:01 +11:00 |
|
|
8a48645b53
|
tristar: add gauges and fix negative temperatures
|
2024-12-29 12:28:15 +11:00 |
|
|
1552a10518
|
v1.9.9-pre-6: clean exit
Build and release .deb / Release (push) Successful in 51s
|
2024-12-28 22:57:13 +11:00 |
|
|
34a735deec
|
v1.9.9-pre-5: primary interface endpoint
Build and release .deb / Release (push) Successful in 50s
|
2024-12-28 22:45:31 +11:00 |
|
|
bda2d63e99
|
pl: async serial
|
2024-12-28 22:39:15 +11:00 |
|
|
bc0da6be11
|
cleanup+change label names
Build and release .deb / Release (push) Successful in 51s
|
2024-12-28 21:09:19 +11:00 |
|
|
70c9188f55
|
supervisor: web
|
2024-12-28 20:39:07 +11:00 |
|
|
2c7aa8641c
|
split: initial (and bad)
Build and release .deb / Release (push) Successful in 52s
|
2024-12-28 19:04:43 +11:00 |
|