Commit Graph

40 Commits

Author SHA1 Message Date
Noe cee72bebe6 Changes to the backend/controller: Fixed timing bug in calibration charge, rebind to udp port when the endpoint changes ip 2024-04-30 11:43:10 +02:00
atef 2c087c4788 Add Interface for Relay record.
Add Amax library.
Add preprocessor use for Amax and Adam
2024-04-12 11:29:46 +02:00
Noe 1338a5ecf3 Fixed Configuration Tab on frontend.
Fixed time axis on overview tab and main-stats (battery view tab).
2024-04-10 16:31:59 +02:00
Noe 907bc6f32b Final Update for calibration charge 2024-03-20 14:53:36 +01:00
atef 7b5b529080 reformatting must do calibration charge 2024-03-20 13:52:00 +01:00
Noe 67343ad842 Update controller functionality to support calibration charge date selection 2024-03-15 17:01:12 +01:00
Noe ca3c9d2903 update config types in controller 2024-03-11 16:10:47 +01:00
atef f77a86c4fc new system log for salimax alarms added 2024-03-11 15:56:38 +01:00
atef aa0f33fcc6 Comment the function of next day calibration. 2024-02-20 17:46:13 +01:00
atef 95489c1409 Update Battery IO Status 2024-02-06 15:22:24 +01:00
atef e56cad22a9 Calibration next day added. 2024-01-19 16:56:35 +01:00
atef 0f9a4ddc4e change the config to be set 2023-11-27 09:30:07 +01:00
atef 825a6c87bd Add the new force calibration charge in the controller 2023-11-27 09:28:32 +01:00
atef a59051dcc1 Change LedState to SalimaxAlarmState.
Create a GetSalimaxStateAlarm that return the salimax state alarm
2023-11-02 13:42:26 +01:00
atef 48e766bdde Add acDctoDclink in status record and CreateAvg function WIP 2023-10-30 16:26:32 +01:00
atef 9b1dd755e2 Update PvonGrid and PvOnIsland type. (this is temporary) this is must be updated to AcPvstatus 2023-10-23 10:45:05 +02:00
atef 358b1f0ec1 Add System Log to the statusRecord 2023-10-04 15:19:41 +02:00
atef 04bfbfc8b9 Add Log {Led and Message} for Salimax status and alarm 2023-10-04 15:17:43 +02:00
atef 3b77c4a5b2 Added the feature of the forceCalibrationCharge in the config file. 2023-09-13 10:57:12 +02:00
atef bcaab09190 Correct the name of the reference Dc Link Voltage 2023-09-07 17:24:56 +02:00
ig 3b1a553be5 Limit DischargePower based on nb. of batteries that are actually connected to the DC bus, not nb. of batteries that communicate 2023-09-06 10:20:32 +02:00
ig 7ecb6e4607 Introduce VoltageRms and CurrentRms and use them where appropriate 2023-09-01 14:52:09 +02:00
ig 7fc5f80e8c make BatteryStatus nullable 2023-09-01 14:36:50 +02:00
atef 26422284dd Change from falg to requested 2023-09-01 14:14:34 +02:00
atef 9bbccfd34b Add a Calibration Charge Flag based on the Time Since TOC. 2023-09-01 10:48:44 +02:00
atef c5cb31ac88 Delete a no needed display. 2023-08-30 13:40:53 +02:00
ig 27a4411ebf make AmptStatus nullable in StatusRecord.cs 2023-08-25 17:16:28 +02:00
ig 664290c44b reorder Topology generation code 2023-08-23 09:23:50 +02:00
atef 8b159a6a2c Update the state number on Select Control mode function 2023-08-10 13:04:07 +02:00
atef f9193f4624 Introduce constant (battery heating power = 200) 2023-08-02 11:05:26 +02:00
atef da38aa7b83 rename the log to loginfo and create log debug 2023-06-30 10:27:14 +02:00
ig a761e46686 fix bugs introduced by 'required' changes 2023-06-27 17:01:40 +02:00
ig 7f97ab8e14 make use of "required" with "init" (.net 7) 2023-06-27 13:14:17 +02:00
ig f7ee9276a3 Add calculated powers (loads etc.), Dc Load is still broken 2023-06-22 10:17:06 +02:00
atef b8b908e7f8 Clean up controller 2023-06-22 09:55:57 +02:00
atef 8feee5db43 Introduce ClampMin and ClampMax 2023-06-20 15:34:04 +02:00
atef 789780791f throw exception if min is bigger than max in Clamp 2023-06-20 15:27:53 +02:00
ig dcc4bfa78a implement circular current prevention 2023-06-20 10:23:44 +02:00
ig d88fc677b5 add virtual devices 2023-06-20 10:23:44 +02:00
ig eeaefb0f54 Salimax V2 2023-06-20 10:23:43 +02:00