18 Commits

Author SHA1 Message Date
665a04c8a0 Update backend code to Rust Edition 2024
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-28 19:25:15 +01:00
13f8b5a592 Add support for legacy relays API 2024-10-12 20:53:23 +02:00
7895b9eca8 Display relay consumption history 2024-09-26 22:51:43 +02:00
3c2fa18d9a Display relays status 2024-09-25 19:35:39 +02:00
78ace02d15 Store relay consumption values 2024-09-25 19:06:34 +02:00
f0bac090e4 Return real relay state to devices 2024-09-20 22:43:16 +02:00
923f726bb4 Add test scenario 2024-09-20 22:30:26 +02:00
b7635935ba Implement energy engine test logic 2024-09-20 18:27:20 +02:00
719b0a0c5c Energy actor shall never fail 2024-09-19 21:29:31 +02:00
fe0bc03c03 Implement catchup hours logic 2024-09-19 21:26:57 +02:00
565db05fb0 Record relays state 2024-09-17 22:31:51 +02:00
20bc71851d Take relays consumption in account 2024-09-16 22:27:43 +02:00
9c45e541dd Better handle enabled / disabled relays 2024-09-15 22:01:06 +02:00
2262b98952 WIP engine 2024-09-15 21:53:08 +02:00
f0081eb4bf Virtually turn off all relays that can be stopped 2024-09-13 22:11:40 +02:00
1d11c3a968 WIP energy engine update 2024-09-12 21:45:58 +02:00
c1c01058d8 Ready to implement update logic 2024-09-10 19:55:51 +02:00
c74ed0cfbb Refactor energy management 2024-09-10 19:40:06 +02:00