This website requires JavaScript.
735f836458
fix unit being wrong for solar display
develop
Empire
2025-07-02 19:11:36 +02:00
f02d935f40
hide unused html elements based on config test1
Empire
2025-06-27 21:23:18 +02:00
cc4e9efffd
v4.0 backplane 1.1
Empire
2025-06-26 22:38:03 +02:00
5d91daf23d
add pump current configuration
Empire Phoenix
2025-06-26 02:39:32 +02:00
577c38d026
allow mppt module to fail during startup without aborting
Empire Phoenix
2025-06-25 01:38:54 +02:00
6b711e29fc
extract rtc module, extract tank module, fix backupview refresh, switch to embedded storage for eeprom
Empire Phoenix
2025-06-25 01:18:36 +02:00
5fb8705d9a
split rtc module out to reduce repreated exactly same code
Empire Phoenix
2025-06-24 20:59:12 +02:00
e57e87af3f
fix backplane usb placement, use uncritial pins for high during flash/boot
Empire Phoenix
2025-06-23 23:19:36 +02:00
450197c7cd
merge stuff
Empire Phoenix
2025-06-23 22:21:03 +02:00
736925f7de
Merge pull request 'Housekeeping' (#18 ) from housekeeping into develop
EmpirePhoenix
2025-06-23 22:15:50 +02:00
1fb9d2ab1b
Merge pull request 'reduced sizes so all executable code stays below 8mb' (#19 ) from feature/partition_table_stuff into develop
EmpirePhoenix
2025-06-23 22:15:34 +02:00
ea60d804b3
reduced sizes so all executable code stays below 8mb
feature/partition_table_stuff
Empire Phoenix
2025-06-22 17:36:59 +02:00
45171346bd
add configuration options to enable mqtt user login
feature/enable-mqtt-login
ju6ge
2025-06-21 11:07:10 +02:00
d059b7b1db
Merge branch 'develop' into housekeeping and clippy and spellcheck
housekeeping
Empire
2025-06-20 23:59:14 +02:00
e7b6bda747
Merge branch 'develop' into housekeeping
Empire
2025-06-20 23:40:32 +02:00
04849162cd
added solar ina handling, adjusted website
Empire
2025-06-20 23:29:44 +02:00
5621f17e61
fix all warnings
ju6ge
2025-06-20 21:31:12 +02:00
d0e5627815
keep node artifacts in webpack directory
ju6ge
2025-06-20 20:49:27 +02:00
7115809f2b
fix all compiler warnings
ju6ge
2025-06-20 20:36:29 +02:00
c1d0ce542c
fix confusing lifetime warning
ju6ge
2025-06-20 20:18:53 +02:00
b7b08d8747
fix unused variable warnings
ju6ge
2025-06-20 20:14:20 +02:00
8d68f0ef14
remove embassy references in Cargo.toml
ju6ge
2025-06-20 19:54:49 +02:00
34b20b1f8f
Merge pull request 'Refactor Battery State for more robustness against missing BatteryMonitor' (#17 ) from fix/deep-sleep-timeout-robustness into develop
EmpirePhoenix
2025-06-20 20:52:48 +02:00
71973f8fe9
integrate battery state update into full codebase
fix/deep-sleep-timeout-robustness
ju6ge
2025-06-20 19:05:06 +02:00
506f0c36b5
refactor battery state
ju6ge
2025-06-20 18:46:57 +02:00
4b919b9613
chore: cargo fmt
ju6ge
2025-06-20 16:26:03 +02:00
017078ef8e
fix suplicate battery encoding on website
Empire Phoenix
2025-06-20 03:11:45 +02:00
c84e863d0f
Merge branch 'feature/board-hal-splitting' into develop
Empire Phoenix
2025-06-20 02:59:37 +02:00
de54afce52
webfix for sensora enable, ina start
Empire
2025-06-19 22:57:54 +02:00
a0e7f97887
Merge branch 'feature/board-hal-splitting' into develop
ju6ge
2025-06-19 20:07:51 +02:00
3a2e59874e
fix config on submit not updated, fix startup initial always in ap mode
Empire
2025-06-19 20:06:43 +02:00
69077239a5
fix tread safty issues by annotating Box Traits correctly
ju6ge
2025-06-19 18:36:48 +02:00
e2cbf9618e
fixed lifetime annotations + thread safty still needs work
ju6ge
2025-06-19 18:17:29 +02:00
fc1991523a
splitting wip
Empire
2025-06-19 16:56:33 +02:00
c429c829b4
start splitting board hal enum into structs
ju6ge
2025-06-19 13:57:36 +02:00
e2cce88390
combine all branches
Empire
2025-06-19 13:05:47 +02:00
751f07e6fd
Merge branch 'feature/v4_modular' into develop
Empire
2025-06-18 19:07:24 +02:00
04bac4d0b6
v4 remarks
Empire
2025-06-18 18:50:46 +02:00
e24dc77fa9
Merge pull request 'Part 1 of V3 extraction in preperation of v4 and v3 software merge' (#16 ) from boardhal_abstract into develop
EmpirePhoenix
2025-06-17 22:22:09 +02:00
05400c7c4a
v4 board impl
Empire
2025-06-14 00:40:47 +02:00
6499b18ada
allow startup with initial board mode and nearly no pin configs
Empire
2025-06-11 22:08:59 +02:00
a9d7936376
add null board
Empire Phoenix
2025-06-11 17:35:23 +02:00
38f4ada433
Part 1 of V3 extraction in preperation of v4 and v3 software merge
Empire Phoenix
2025-06-08 15:59:24 +02:00
3fe9aaeb6f
cleanup main and network state handling
Empire Phoenix
2025-05-27 23:47:14 +02:00
4f4d15e4a4
fix is_enabled being inverted
Empire Phoenix
2025-05-19 12:16:18 +02:00
9f48b46738
use same output for moisture on webpage as in mqtt
Empire Phoenix
2025-05-19 12:16:09 +02:00
2cf17ec7b8
Serial debugging, when 1wire seonsors are missing. -> Check Board revision
ollo-dev
Ollo
2025-05-10 15:04:12 +02:00
0614a0e1ef
adjust clearance to economy production
Empire Phoenix
2025-05-09 15:06:45 +02:00
9e82d00a91
add simplified sensor board
Empire
2025-05-08 21:55:22 +02:00
171b130a29
fix config always assumed changed
Empire Phoenix
2025-05-07 00:48:06 +02:00
bfc3fbc6e1
cargo fmt
Empire Phoenix
2025-05-07 00:01:23 +02:00
26da6b39cc
clippy happier
Empire Phoenix
2025-05-07 00:00:21 +02:00
a401d4de7b
webpage adjustments
Empire Phoenix
2025-05-06 22:33:48 +02:00
5fe1dc8f40
add ability to override frequency per plant and adjust timezone, fix missing workhour for plants
Empire Phoenix
2025-05-06 22:33:33 +02:00
f8274ea7a8
add better chrono filter
Empire Phoenix
2025-05-06 22:32:39 +02:00
1cae6c4aad
producability rework
Empire Phoenix
2025-05-05 22:08:27 +02:00
e3ed41a223
finalizer lightout
Empire Phoenix
2025-05-05 20:03:39 +02:00
93b169f849
mppt rework, production optimization
Empire Phoenix
2025-05-05 00:48:28 +02:00
9435bf8392
Serial debug added for 1wire initialization
Ollo
2025-05-03 16:46:53 +02:00
1190b0324e
Add messages on failed 1wire sensors
Ollo
2025-05-03 15:37:10 +02:00
cf1f631e07
Read water sensor only three times
Ollo
2025-05-02 11:32:28 +02:00
ee5c67769b
plantctrl main board
Empire
2025-04-30 22:02:26 +02:00
5d3abe0834
mppt ready, main pcb wip
Empire Phoenix
2025-04-29 22:59:06 +02:00
d4ffa7d2f1
main module wip
Empire Phoenix
2025-04-28 21:52:39 +02:00
1b1b27e5c1
Merge branch 'develop' into feature/v4_modular
Empire Phoenix
2025-04-26 18:59:02 +02:00
0e3549a755
fix comparison in website
Empire Phoenix
2025-04-26 18:55:59 +02:00
aec083bcef
lightpower module
Empire
2025-04-26 00:12:39 +02:00
62d8a38e86
Merge pull request 'refactor/plant-state-handling' (#11 ) from refactor/plant-state-handling into develop
EmpirePhoenix
2025-04-25 19:35:51 +02:00
519c8d2c52
finish refactor of plant state logic
ju6ge
2025-04-24 23:21:27 +02:00
e941a4973d
save compiling state during refactor
ju6ge
2025-04-18 14:01:51 +02:00
2b5c1da484
WIP refactor plant_state
ju6ge
2025-04-18 01:05:12 +02:00
cf31ce8d43
WIP introduce plant_state module
ju6ge
2025-03-27 22:28:41 +01:00
d9c3d4e13c
add config field to enable moisture sensor a
ju6ge
2025-03-27 21:48:42 +01:00
3572b15564
led pattern, error in flashing if firmeware to large -> watchdog?
Empire Phoenix
2025-04-24 01:46:16 +02:00
49614a2f96
adjust pump module parts for production
Empire Phoenix
2025-04-22 21:14:39 +02:00
c263ee4a2d
sensors progress
Empire Phoenix
2025-04-22 01:46:47 +02:00
04a4b52d9b
sensors wip proceed
Empire
2025-04-17 22:59:41 +02:00
55558ec53e
sensors wip
Empire
2025-04-16 22:03:52 +02:00
d19bd75e6e
sensors wip
Empire Phoenix
2025-04-16 00:28:36 +02:00
7f294548dd
pumput with current sensor, sensor start
Empire
2025-04-14 21:26:52 +02:00
4a67b9fa2a
mppt 3dmodel
Empire Phoenix
2025-04-08 22:44:47 +02:00
6d0754e109
proceed with modules
Empire
2025-04-07 22:40:43 +02:00
169a397fe7
pump module
Empire Phoenix
2025-04-02 21:57:34 +02:00
285e7b66ed
module splut
Empire
2025-03-31 21:33:10 +02:00
7b3b56200d
adjust max frequency to actual existing ones, fix ui error state
Empire Phoenix
2025-03-30 01:15:36 +01:00
4b1f2b9ca7
add water todo
Empire
2025-03-21 23:38:15 +01:00
db27de3073
load and display tankinfo on ui
Empire
2025-03-21 23:25:30 +01:00
110cb50098
also add percent to tank mqtt
Empire
2025-03-20 23:35:26 +01:00
9509be9527
improve warn level function in ValueRangeError case
ju6ge
2025-03-20 22:57:55 +01:00
8ff2763580
add website part of log view
Empire
2025-03-20 22:47:39 +01:00
67c653fa8b
log webview
Empire
2025-03-20 22:47:01 +01:00
9bace8d8c5
fix error when no backup
Empire
2025-03-20 22:46:17 +01:00
16756aba94
minor frequency adjustment
Empire
2025-03-20 22:46:03 +01:00
53bd1f8cce
tank information web server api endpoint
ju6ge
2025-03-20 22:39:17 +01:00
55ba52b798
Merge branch 'refactor/tank-enum-state' into develop
ju6ge
2025-03-20 22:08:12 +01:00
038f74bca1
finalize tank state logging
ju6ge
2025-03-20 22:06:20 +01:00
fbf1a84e7d
suggestion for logging location
ju6ge
2025-03-15 15:57:15 +01:00
4a334ef2f2
streamline tank state mqtt information structure
ju6ge
2025-03-15 15:16:20 +01:00
b993f2b037
use proper error handling
ju6ge
2025-03-15 01:13:48 +01:00
48b0777d94
fix tank.rs errors after intial implementation
ju6ge
2025-03-14 23:39:46 +01:00