atef
|
d9fe3d7cb6
|
Add Doc to the battery25up
|
2024-06-20 12:02:51 +02:00 |
atef
|
cf50fab34d
|
part of the battery250UP lib
|
2024-06-19 17:18:23 +02:00 |
atef
|
e75a0a8687
|
Update the curtailing algo
|
2024-06-19 17:16:45 +02:00 |
atef
|
de4515fc15
|
Add the new battery250UP device Lib
|
2024-06-19 17:15:15 +02:00 |
kostas
|
3ef13ed5cb
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# csharp/Lib/Devices/IEM3kGridMeter/IEM3kGridMeterDevice.cs
# csharp/Lib/Protocols/Modbus/Clients/ModbusTcpClient.cs
|
2024-06-12 14:05:57 +02:00 |
kostas
|
ec1ad7a21e
|
fix: SchneiderMeter
|
2024-06-12 14:05:29 +02:00 |
atef
|
8d04d89eab
|
Changed to Output string instead of input
|
2024-06-11 11:39:45 +02:00 |
atef
|
0357980b3a
|
fixing the library
|
2024-06-10 15:44:21 +02:00 |
atef
|
3deee7bbac
|
Merge remote-tracking branch 'origin/main'
|
2024-06-10 14:59:51 +02:00 |
atef
|
1ad2e79be4
|
Add number of strings
|
2024-06-10 14:59:42 +02:00 |
kostas
|
93f5da18f8
|
extarct s3 data with decompression
|
2024-06-07 10:36:15 +02:00 |
atef
|
382043b79c
|
Addf schnieder meter library and app
|
2024-06-04 12:23:19 +02:00 |
atef
|
b9563baa5a
|
Adding Amax new registers
|
2024-04-22 08:46:28 +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 |
atef
|
78676ce504
|
fixing space and comments
|
2024-04-11 13:57:20 +02:00 |
atef
|
c6a21232f1
|
Add battery status
|
2024-03-20 13:52:36 +01:00 |
atef
|
3311a30a92
|
Delete unecessary reading
|
2024-03-20 13:51:18 +01:00 |
atef
|
62f5630ab1
|
New Battery aalarm and warning
|
2024-03-11 15:55:48 +01:00 |
atef
|
6e7a8366e3
|
Update the emu meter register for Import and export.
|
2024-03-08 14:11:47 +01:00 |
Noe
|
152efcdc15
|
Updated battery view, fixed frontend routes,
|
2024-02-21 19:32:48 +01:00 |
atef
|
1768dbb504
|
Update IEM3kGridMeter
|
2024-02-20 17:43:23 +01:00 |
atef
|
e026d7303a
|
add an alarm ni trumpf
|
2024-02-20 17:08:02 +01:00 |
atef
|
a1abe91c97
|
Change Calibration charge requested if any battery instead of all
|
2024-02-20 17:06:57 +01:00 |
atef
|
957d8061cc
|
uncomment the necessary lines
|
2024-02-20 17:06:35 +01:00 |
atef
|
d5c870b4eb
|
Merge remote-tracking branch 'origin/main'
|
2024-02-07 14:32:23 +01:00 |
atef
|
a9f0acaf78
|
Update The parse Alarm for testing
|
2024-02-07 14:32:17 +01:00 |
Noe
|
7668794943
|
Merge remote-tracking branch 'origin/main'
|
2024-02-07 13:54:23 +01:00 |
Noe
|
34891e489d
|
Fixed bugs on frontend
|
2024-02-07 13:54:09 +01:00 |
atef
|
95489c1409
|
Update Battery IO Status
|
2024-02-06 15:22:24 +01:00 |
atef
|
37bdd4a338
|
Add hte IO states as boolean variables
|
2024-02-06 11:47:39 +01:00 |
atef
|
1e3fe8f6dc
|
Add comment for Pv Daily production
|
2024-02-05 15:37:27 +01:00 |
atef
|
3601bf08a9
|
Reading new registers from Emu.
|
2024-02-05 15:33:14 +01:00 |
atef
|
84f89e440a
|
Discard the display of Daily production
|
2024-02-05 15:32:22 +01:00 |
atef
|
1e047f5ed8
|
Update Battery Strings
|
2024-02-05 15:30:47 +01:00 |
atef
|
e5c3a51d8d
|
Add ActivePower Import and Export
|
2024-01-25 10:17:55 +01:00 |
atef
|
3e37bcca00
|
Add battery IoStates
|
2024-01-25 10:17:14 +01:00 |
atef
|
cacf6f7bb1
|
add Production day to ampt string optimizer
|
2024-01-19 16:58:31 +01:00 |
atef
|
9ce9d76794
|
ActivePowerImport and Export added
|
2024-01-19 16:57:02 +01:00 |
atef
|
1fb9be93e9
|
Add the SOCAh to the battery data
|
2024-01-19 12:33:21 +01:00 |
atef
|
80f9186319
|
Add the daily production data in AMPT
|
2024-01-19 12:32:43 +01:00 |
atef
|
a1c31815ae
|
change the calibration charge start after all batteries are requested to start.
|
2024-01-10 16:30:12 +01:00 |
atef
|
da5e8ea2d7
|
Changed the time for calibaration charge from 7 days to 14.
|
2024-01-10 16:29:30 +01:00 |
atef
|
0e11c97280
|
Add Doepke Doc
|
2023-12-08 15:18:08 +01:00 |
atef
|
432e230b03
|
Add Doepke project
|
2023-12-08 09:32:08 +01:00 |
atef
|
9aad4851b2
|
Added Doepke device in Lib/devices
|
2023-12-06 14:54:08 +01:00 |
Noe
|
bdad83995d
|
Included heart-bit functionality, replaced static variable assignments with enums, implemented monitoring functionality for the backend to check for disconnected installations
|
2023-11-22 16:49:47 +01:00 |
Noe
|
6a18e56cf7
|
Created error table, provided error handling
|
2023-11-15 17:22:42 +01:00 |
atef
|
01f1def61b
|
update try catch on Ampt class
|
2023-10-23 10:05:06 +02:00 |
atef
|
d56abb4950
|
take off the space between the Serial Number
|
2023-10-05 12:53:38 +02:00 |
atef
|
649c8b37e8
|
Add new battery reading for current abd bus current to test the heating current
|
2023-10-04 15:18:45 +02:00 |
atef
|
b1d553870e
|
Change from control special error to Detect Alarm States
Add loginfo to toCsv()
|
2023-10-02 14:49:24 +02:00 |
atef
|
9928e732ff
|
Change TimeSinceTOC from Uint16 to TimeSpan
|
2023-09-18 11:15:18 +02:00 |
atef
|
c51250a380
|
One try catch instead of two for DcDcDeviceRecord Read()
|
2023-09-12 19:31:39 +02:00 |
atef
|
80e2f349a7
|
Clear space
|
2023-09-07 17:24:13 +02:00 |
atef
|
c150793c70
|
Create a StringActive from the limpBitMap
Create SerialNumber and the FW version
|
2023-09-07 16:39:27 +02:00 |
atef
|
993d344918
|
Change From double to UInt16
|
2023-09-07 16:38:26 +02:00 |
atef
|
1d116a5b33
|
Delete no needed comments
|
2023-09-07 13:28:13 +02:00 |
ig
|
7ecb6e4607
|
Introduce VoltageRms and CurrentRms and use them where appropriate
|
2023-09-01 14:52:09 +02:00 |
atef
|
8a0407f538
|
Use Math.Abs for the signed currents
|
2023-09-01 14:15:06 +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 |
ig
|
05f0a7e9f9
|
convert composite units to records
|
2023-09-01 09:18:44 +02:00 |
ig
|
be452d190c
|
"normalize" DcBus
|
2023-09-01 09:18:43 +02:00 |
atef
|
6c2360f0ad
|
Add time to TOC request
|
2023-08-31 15:16:27 +02:00 |
ig
|
d09c53ad92
|
use "required"
|
2023-08-30 16:47:28 +02:00 |
ig
|
71ba569085
|
remove leftover HeatingCurrent
|
2023-08-30 15:13:10 +02:00 |
ig
|
8596fddb04
|
if a battery is not reachable, Battery48TlDevices now does not give up and reports the remaining ones instead
|
2023-08-30 14:50:12 +02:00 |
atef
|
57c5faf1e6
|
Add heating power to the average battery.
|
2023-08-30 13:38:58 +02:00 |
ig
|
db6fe5ecbf
|
make collector aware of "secret" limp string alarms/warnings (too many broken cells)
|
2023-08-29 13:57:59 +02:00 |
ig
|
728cb7aefb
|
make AmptStatus implement IMppt
|
2023-08-25 17:15:46 +02:00 |
ig
|
d731c12f64
|
add minor error handling in Texblock
|
2023-08-18 15:57:00 +02:00 |
ig
|
31c725520f
|
minor edit in AllStates.graphml
|
2023-08-15 15:06:57 +02:00 |
atef
|
b47081204d
|
Update Alarm and Warning of FZ Battery
|
2023-08-10 12:58:05 +02:00 |
atef
|
6990bda8ff
|
Change naming to corresponding name on the Web
|
2023-08-02 11:07:16 +02:00 |
atef
|
07e198c284
|
Add MaxBatteryDischargingCurrent to the DcDc Record
Add MaxBatteryChargingCurrent to the DcDc Record
|
2023-08-02 11:06:49 +02:00 |
atef
|
d7212dd37a
|
Add set and get to Precharge Config
|
2023-08-02 11:06:18 +02:00 |
atef
|
43fb714a2a
|
Add MaxBattery Charging and Discharging current in Current Control
|
2023-08-02 11:05:56 +02:00 |
atef
|
f8cdcb420d
|
add CurrentMinSoc
|
2023-07-24 10:48:23 +02:00 |
atef
|
12b0c94d78
|
Update Config file and Inverter state
|
2023-07-13 09:53:44 +02:00 |
atef
|
486abbdf56
|
Switch few function from public to private
|
2023-07-13 09:53:13 +02:00 |
atef
|
dafef572ab
|
Add try Catch over SystemControl write function
|
2023-07-13 09:50:40 +02:00 |
ig
|
ba8bce65bd
|
Add Iem3KGridMeter project stub
|
2023-07-11 14:06:53 +02:00 |
ig
|
48fe29ef88
|
add 500ms Timeout to TcpChannel
|
2023-07-10 10:39:03 +02:00 |
atef
|
b37fd90098
|
Add battery heating Current
|
2023-07-10 10:35:29 +02:00 |
atef
|
bd24a725c6
|
Add display fail reading error
|
2023-07-10 10:34:51 +02:00 |
atef
|
48c2cdcbc6
|
Add root name space property for the rest of the projects
|
2023-07-06 15:19:16 +02:00 |
ig
|
56e3ca3cea
|
readd Units reference to AMPT project
|
2023-07-04 11:21:01 +02:00 |
ig
|
b0e44d5cce
|
remove Program.cs'es leftover from testing
|
2023-07-04 11:18:16 +02:00 |
ig
|
9a2ea39317
|
remove experimental SrcGen project from solution
|
2023-07-04 09:59:00 +02:00 |
ig
|
27ecf12ce2
|
remove stale TruConvert.csproj
|
2023-07-04 09:16:56 +02:00 |
ig
|
e80cc2fbd0
|
remove spurious propertygroup from projects
|
2023-07-04 09:09:50 +02:00 |
ig
|
83cd63d390
|
Better Error Messages for failing devices
|
2023-07-03 17:30:01 +02:00 |
atef
|
e31c40b659
|
Add Rootnamespace property in project files
|
2023-07-03 14:59:59 +02:00 |
atef
|
7d0dd25696
|
add heating and total current value to battery records
|
2023-07-03 14:21:00 +02:00 |
atef
|
3fab366362
|
Change the import as lib.props
|
2023-06-30 10:23:55 +02:00 |
ig
|
7f97ab8e14
|
make use of "required" with "init" (.net 7)
|
2023-06-27 13:14:17 +02:00 |
ig
|
d1d9575052
|
Trumpf DcDc does not support changing sign convention (producer/consumer), so we have to manually flip the sign of currents in our code
|
2023-06-22 10:15:57 +02:00 |
ig
|
12731a90e9
|
fix some modbus values that were unsigned but should be signed
|
2023-06-22 10:14:31 +02:00 |
ig
|
0582b26ec7
|
do not use common Null device (new for every use), it's ugly but it broke .ToCsv's cycle detector
|
2023-06-22 10:13:21 +02:00 |
atef
|
98bdec1a36
|
Add temperature average to battery record
|
2023-06-22 09:50:24 +02:00 |