Yinyin Liu
|
e7f8aacc34
|
Integrate AI on Alarm
|
2026-02-06 12:57:12 +01:00 |
Yinyin Liu
|
ed87a4b371
|
suggested fix of sending new errors/ alarms when the state stays red/orange
|
2026-02-03 14:52:06 +01:00 |
Yinyin Liu
|
617ab2f782
|
fixed the bug of Sodistore Home Product not show on side bar and added related backend logs and more accurate frontend error messages
|
2026-02-03 13:52:20 +01:00 |
Yinyin Liu
|
d73a85c38d
|
enabled Control Permission for Sinexcel on monitor in frontend
|
2026-02-03 13:29:18 +01:00 |
atef
|
8a2be78c01
|
Merge remote-tracking branch 'origin/main'
|
2026-02-03 09:21:22 +01:00 |
Yinyin Liu
|
1083bb4091
|
Update Installation data type and fix solution file
|
2026-02-02 18:19:07 +01:00 |
Yinyin Liu
|
bcaac92e34
|
Fixed Monitor Mailer Issue and added debug logs
|
2026-02-02 10:20:33 +01:00 |
Yinyin Liu
|
77e25aab51
|
added TimeChargeandDischargePower in backend
|
2025-12-10 15:21:43 +01:00 |
Yinyin Liu
|
a1f981a13e
|
added Start/StopTimeChargeandDischargeDayandTime in bakcend
|
2025-12-10 14:11:39 +01:00 |
Yinyin Liu
|
da037b7f5a
|
added Control Permission for Growatt configuration in backend
|
2025-12-03 13:27:00 +01:00 |
Yinyin Liu
|
2c50d0944c
|
added Cluster and PV number for SodistoreHome in backend
|
2025-11-26 15:52:11 +01:00 |
Yinyin Liu
|
4b35fca8f2
|
fixed Configuration timestamp issue when added to History of Action
|
2025-11-19 11:22:44 +01:00 |
atef
|
615c1939a2
|
update aggregator on sodistormax and salimax
|
2025-11-18 02:37:37 +01:00 |
atef
|
c1674f352c
|
delete the sleeping thread
|
2025-11-18 02:31:09 +01:00 |
atef
|
79b7563401
|
update program.cs to debug
|
2025-11-18 02:30:49 +01:00 |
atef
|
5db53006c3
|
fix working mode and all specfic data
|
2025-11-18 02:30:28 +01:00 |
atef
|
29166e1ada
|
delete unecessary lines
|
2025-11-18 02:30:03 +01:00 |
atef
|
ca08d8d6de
|
update to max pv production
|
2025-11-18 02:29:51 +01:00 |
Yinyin Liu
|
0df6c26ed6
|
Added BatteryClusterNumber attribute in backend
|
2025-11-17 12:19:20 +01:00 |
Yinyin Liu
|
13844ebf05
|
removed SodistoreMax Calibration Discharge Configuration info on History of Action from backend
|
2025-11-13 14:19:56 +01:00 |
atef
|
8e029a1afd
|
Update the Growatt API and modbus
|
2025-11-12 16:11:19 +01:00 |
atef
|
d067c5a57d
|
Update the AcDCgrowaat and sinexcle with common name for the front end : InverterRecord
|
2025-11-12 16:09:22 +01:00 |
atef
|
a2b70086ea
|
Create an enum for SinexcelWeekdays
|
2025-11-12 16:08:57 +01:00 |
atef
|
09bd11740f
|
Update SinexcelRecord modbus with new registers reading and writing
|
2025-11-12 16:08:40 +01:00 |
atef
|
ed5609689b
|
Update the sinexcel recor api with new reading writing attribute
|
2025-11-12 16:07:47 +01:00 |
atef
|
f40f0be056
|
Delete salimax device not needed
|
2025-11-12 16:00:26 +01:00 |
atef
|
c94d9ecf31
|
move the Data collector web app under APP folder
|
2025-11-12 15:59:58 +01:00 |
atef
|
231069768e
|
Naming Sinexcel inverter to recordinverter
|
2025-11-12 15:59:12 +01:00 |
atef
|
b122177e61
|
Update the growattACDC to inverter Record
|
2025-11-12 15:58:37 +01:00 |
atef
|
ce62bb5687
|
delete device state for sinexcel project. not needed
|
2025-11-12 15:55:31 +01:00 |
atef
|
92b9265a67
|
update the mideelwareagent message for sunexcel project
|
2025-11-12 15:54:41 +01:00 |
atef
|
3f354ed2bb
|
Update the message for of middleware agent for growatt project
|
2025-11-12 15:54:22 +01:00 |
atef
|
abf1825457
|
moved the data collector web app under APP
|
2025-11-12 15:53:45 +01:00 |
atef
|
7d6bf1b991
|
Update the configuration for rowatt project
|
2025-11-12 15:53:15 +01:00 |
atef
|
44f5841bd4
|
Update the Configuration for RabbitMQ manager. for sinexcel project
|
2025-11-12 15:52:53 +01:00 |
atef
|
c496f9b398
|
Update the config file for Sinexcel project
|
2025-11-12 15:52:29 +01:00 |
atef
|
8b4d40f85e
|
Update the aggregator path for PV.
|
2025-11-12 15:52:01 +01:00 |
Yinyin Liu
|
d91090965d
|
fixed configuration message format
|
2025-10-30 08:20:20 +01:00 |
Yinyin Liu
|
e4674b41e5
|
added product_based configuration in the backend of the monitor
|
2025-10-20 16:32:47 +02:00 |
atef
|
9d3fe781a1
|
New project added to the solution (Sinexcel project)
|
2025-10-20 15:05:33 +02:00 |
atef
|
334ee4e6c1
|
Add the GRid Power, Exported and imported power
|
2025-10-20 15:01:18 +02:00 |
atef
|
59652425cd
|
Change String and url to be private
|
2025-10-20 15:00:38 +02:00 |
atef
|
2f0134d22f
|
Increase the minimum charge current to 20 A by battery when there is monomerLowVoltage or high Voltage
|
2025-10-20 15:00:11 +02:00 |
atef
|
b9a7c0859a
|
Update the main program.cs for Growatt : More display and comment
|
2025-10-20 14:58:11 +02:00 |
atef
|
5e45e51357
|
Merge remote-tracking branch 'origin/main'
|
2025-10-20 14:57:15 +02:00 |
atef
|
b1b307a12f
|
Update Middelware classes for growatt
|
2025-10-20 14:57:04 +02:00 |
atef
|
84b8446ec3
|
Update Configuration file for Growatt systems
|
2025-10-20 14:56:31 +02:00 |
atef
|
711f054a06
|
New project sinexcel
|
2025-10-20 14:56:12 +02:00 |
Yinyin Liu
|
692a278f04
|
added inverterSN and dataloggerSN for sodistorehome in backend
|
2025-10-14 16:11:31 +02:00 |
Noe
|
3795287124
|
Fixed bug in status update in Backend, update controller to support remote configuration for SodistoreHome installations
|
2025-09-25 15:07:28 +02:00 |
atef
|
0aae239551
|
add the operating mode to the description
|
2025-09-18 12:40:03 +02:00 |
atef
|
ce51af8510
|
Update the main loop and reorganise the ESS mode enum
|
2025-09-18 12:35:44 +02:00 |
atef
|
6a0cd3d5a7
|
add operating priority to the monitor and config file
|
2025-09-18 12:35:19 +02:00 |
atef
|
a094c4f080
|
Update reading and writing modbus protocol by a waiting time
|
2025-09-18 12:34:56 +02:00 |
atef
|
037b411d6b
|
Update the growatt modbus
|
2025-09-18 12:34:22 +02:00 |
Noe
|
2b1d550571
|
Update frontend. Fixed CreateInstallation and delete Installation bug
|
2025-09-11 14:28:49 +02:00 |
atef
|
73880f0737
|
Merge remote-tracking branch 'origin/main'
|
2025-09-01 14:52:57 +02:00 |
atef
|
c0030d7795
|
update and uncomment the needed file
|
2025-09-01 14:52:52 +02:00 |
Noe
|
203908152c
|
Add Data Collector App
|
2025-09-01 13:07:26 +02:00 |
Noe
|
076dcda4a2
|
Update backend to support SodioHome installations, update backend controller to support new user access management features
|
2025-09-01 13:05:39 +02:00 |
atef
|
b424643213
|
Update alll project with Writable flag.
|
2025-09-01 10:27:12 +02:00 |
atef
|
9691e3aa80
|
update the reading and the writing to multiple inverter
|
2025-08-06 16:04:52 +02:00 |
atef
|
38f32b8bf7
|
Add 1 min file collection,
Added GrowattDevicesRecord
|
2025-08-06 12:14:24 +02:00 |
Noe
|
8ba880df05
|
Added Hearbit functionality to SodioHome
|
2025-08-06 12:07:03 +02:00 |
Noe
|
bbb0d21759
|
Update SodioHome, add udp listener for the configuration files (InitializeCommunicationToMiddleware)
|
2025-08-06 11:08:37 +02:00 |
atef
|
5fd73f51cc
|
SendSalimaxStateAlarm added
|
2025-08-05 10:07:05 +02:00 |
atef
|
2c13e1a2a2
|
RabbitMQ added to the project
|
2025-08-05 10:02:03 +02:00 |
atef
|
26b72e24da
|
LogFileConcatenator.cs cleaned
|
2025-08-04 10:42:55 +02:00 |
atef
|
2513187d89
|
a minimum of 5 A are applied on DcDc to avoid ossiclation problem
|
2025-08-04 10:42:24 +02:00 |
atef
|
e1a5aa3b2f
|
serialport communication timeout added
|
2025-08-04 10:41:17 +02:00 |
atef
|
661201617c
|
Assert Crc check messages
|
2025-08-04 10:40:55 +02:00 |
atef
|
e3a4aace09
|
50 milleseconds a sleep between each modbus read
|
2025-08-04 10:40:21 +02:00 |
atef
|
5610a10eaf
|
Add a writable flag to holding registers
|
2025-08-04 10:39:51 +02:00 |
atef
|
5425c1b713
|
Merge remote-tracking branch 'origin/main'
|
2025-08-04 10:34:24 +02:00 |
Noe
|
9388f263e7
|
test commit to see if git works
|
2025-07-31 14:56:42 +02:00 |
atef
|
6343af3468
|
Create the new Growatt project.
Src and library files added
|
2025-07-31 14:26:34 +02:00 |
Noe
|
bea24fde97
|
Remove timestamps from heartbit,
update configuration for discharge
|
2025-06-26 12:00:40 +02:00 |
atef
|
7510ee0ce2
|
New AMPT paths are created in salimax
|
2025-06-26 11:47:40 +02:00 |
atef
|
eeb949bdfa
|
Add serial number.
Add second AMPT
|
2025-06-24 11:48:12 +02:00 |
atef
|
5bcb90f0c0
|
correct the error message for doepke fail reading
|
2025-06-12 14:25:55 +02:00 |
atef
|
7b4799429d
|
add the version number amd new format of time.
|
2025-06-12 14:25:35 +02:00 |
atef
|
e5d4b82a89
|
Correct the starting message
|
2025-06-12 14:24:53 +02:00 |
atef
|
e8595ca6ca
|
use a constant as Max batteery charge power
|
2025-06-12 14:24:30 +02:00 |
atef
|
6fdd672752
|
typo corrected
|
2025-06-12 14:23:53 +02:00 |
atef
|
b371cc6e58
|
add doepke to the status record
|
2025-06-11 16:00:35 +02:00 |
atef
|
10952ed646
|
add doepke to the project
|
2025-06-11 16:00:21 +02:00 |
atef
|
5e00714313
|
add doepke to the main function
|
2025-06-11 16:00:11 +02:00 |
atef
|
d02fc6fdc8
|
Add the downwardcalibration to the middelware
|
2025-06-11 15:59:56 +02:00 |
atef
|
975ef6af8d
|
add doepke to the config file
|
2025-06-11 15:59:37 +02:00 |
atef
|
0d9135ba06
|
add doepke to the device config and to our ems
|
2025-06-11 15:59:26 +02:00 |
atef
|
8be31b4e0c
|
update the limit charge powerand limit discharge power
|
2025-06-11 15:58:58 +02:00 |
atef
|
ab051a88d1
|
Merge remote-tracking branch 'origin/main'
|
2025-06-11 15:53:26 +02:00 |
atef
|
5e7a183fa0
|
Update Alarm message for Tru convert AC
|
2025-06-11 15:53:15 +02:00 |
Noe
|
e1b4998d30
|
Add "Delete data older than one year from each installation" functionality in the backend
|
2025-06-05 11:06:30 +02:00 |
atef
|
c1e345b602
|
Add new variable to the Deligreen Battery
|
2025-05-28 12:03:28 +02:00 |
atef
|
2c7db29592
|
Update comment about Amax register
|
2025-05-28 12:02:48 +02:00 |
atef
|
1f71be3563
|
Update the Alarm message on the battery deligreen
|
2025-05-19 08:36:49 +02:00 |
atef
|
6fbec18a00
|
Add the downward calibration
|
2025-05-19 08:36:25 +02:00 |
atef
|
3b43090b84
|
Dix tab space
|
2025-05-07 11:18:48 +02:00 |
atef
|
bbca604ce9
|
Add Calibration charge mode and clean code
|
2025-05-05 11:59:20 +02:00 |