Commit Graph

122 Commits

Author SHA256 Message Date
430b4cb690 cleanup README 2026-01-10 13:42:24 +01:00
1d4e272d80 error handling and cleanup 2026-01-10 13:32:49 +01:00
f8f6af53bd implement config 2026-01-10 12:50:06 +01:00
f3f6f1bc5f Potential division by zero 2026-01-10 12:01:22 +01:00
b718073907 Missing break before default 2026-01-10 11:58:46 +01:00
d36b91a0fd Variable name shadows type name 2026-01-10 11:57:15 +01:00
40f757b7d1 uUnchangedCounter reset logic flaw 2026-01-10 11:54:18 +01:00
a9ec101bc6 Floating-point equality comparison 2026-01-10 11:52:08 +01:00
0236ebcdd1 Unsafe strcpy 2026-01-10 11:47:04 +01:00
05757a5038 Unchecked WiFi API call 2026-01-10 11:45:49 +01:00
020eb63e05 Unchecked network configuration 2026-01-10 11:43:26 +01:00
67929580d5 Unchecked xEventGroupCreate 2026-01-10 11:42:27 +01:00
10f9645580 Unchecked gpio_config returns 2026-01-10 11:39:37 +01:00
df3825df3a Non-thread-safe function 2026-01-10 11:33:37 +01:00
8c3dbc2886 Unprotected shared state access 2026-01-10 11:31:34 +01:00
267197ec20 Missing mutex protection 2026-01-10 11:06:10 +01:00
781f9a1445 ncorrect memset with strlen 2026-01-10 11:02:31 +01:00
09a3c3a22d Misuse of ESP_ERROR_CHECK 2026-01-10 10:58:12 +01:00
0775fda0ca Off-by-one error (buffer overread) 2026-01-10 10:55:15 +01:00
cd73985740 Wrong memset size 2026-01-10 10:54:32 +01:00
af307fd403 handle reconnect 2026-01-09 23:35:44 +01:00
cb69bea618 Update control entry (#25)
Reviewed-on: #25
Co-authored-by: localhorst <localhorst@mosad.xyz>
Co-committed-by: localhorst <localhorst@mosad.xyz>
2026-01-09 23:17:26 +01:00
dddf2c9bf0 Merge pull request 'Disable heating in summer' (#22) from feature/summer-mode into main
Reviewed-on: #22
2025-10-24 17:38:20 +02:00
33c7bc4007 use damped value as event source 2025-10-24 17:23:47 +02:00
524d94c515 Export current entry temperatures as metrics 2025-10-24 16:19:49 +02:00
e8c62a1bd7 slow down damping 2025-10-24 15:35:23 +02:00
5b987bfd5b improve damping 2025-10-24 11:14:10 +02:00
b3a571da3f damping instead of 24h average 2025-10-18 20:39:36 +02:00
9ff3b38f70 disable avg24h 2025-10-18 19:26:14 +02:00
067dc84afa average value for last 24h 2025-10-12 13:10:26 +02:00
9974e2d738 detect summer mode based on two thresholds 2025-10-12 12:59:33 +02:00
6eca00200e suppress heating in summer 2025-07-12 12:04:08 +02:00
ac15376f6b spelling fixes 2025-04-25 21:52:31 +02:00
dcace073d9 rework circulation pump 2025-04-25 21:45:59 +02:00
da7a1be183 Merge pull request 'fix/burner-fault-detection' (#23) from fix/burner-fault-detection into feature/summer-mode
Reviewed-on: #23
2025-04-25 20:45:51 +02:00
2477ccb42a increase threshold 2025-04-19 08:48:57 +02:00
f66b831666 rework burner fault detection 2025-04-19 08:36:19 +02:00
66b7f8320e increase burner fault threshold 2025-04-18 17:50:20 +02:00
416cda0f50 disable log of event 2025-03-01 15:43:29 +01:00
8ca3d97165 refactoring 2025-03-01 15:36:05 +01:00
c9b7313608 refactor 2025-03-01 15:24:48 +01:00
fa958dd53b add outdoor threshold 2025-03-01 15:17:22 +01:00
3771a83fcc change onewire addr to new outdoor sensor 2025-03-01 14:27:12 +01:00
a72c0673b1 Improve efficiency (#21)
- Change to new One Wire Sensors that are no fakes
- Increase chamber temperature

Reviewed-on: #21
Co-authored-by: localhorst <localhorst@mosad.xyz>
Co-committed-by: localhorst <localhorst@mosad.xyz>
2025-02-08 20:05:14 +01:00
999af9d888 Merge pull request 'bugfix/linear-regression-prediction' (#19) from bugfix/linear-regression-prediction into main
Reviewed-on: #19
2024-12-26 22:47:35 +01:00
8a8bcd078b disable log 2024-12-26 22:47:12 +01:00
59b8c3e2b2 revert lab setup 2024-12-26 22:46:30 +01:00
06c6612ef6 fix algo 2024-12-26 22:40:20 +01:00
e790660c36 Merge branch 'main' into testing/lab-temperature-sensor 2024-12-26 22:19:41 +01:00
3c972296ce update example metric 2024-12-26 20:47:21 +01:00