Commit Graph

1061 Commits

Author SHA1 Message Date
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
atef bf37840d0d update Battery deligreen Lib 2025-05-05 11:58:46 +02:00
Noe 2cb15d6478 Update backend to support SodistoreMax sessions 2025-04-29 16:04:39 +02:00
Noe cf9c96377f Update SodistoreMax code.
Fixed the product to value 3 when sending heartbits.
Deleted prints during aggregation
Updated backend code to support SodistoreMax
2025-04-29 15:08:06 +02:00
atef 31c06e2815 Update the firmware version from 20 to 2.0 2025-04-28 11:39:14 +02:00
atef 111bc2226a Add resharper to hide unecessary comment 2025-04-25 09:30:55 +02:00
atef 3ac3cabb1c update the battery limmit charge and discharge current 2025-04-25 09:29:56 +02:00
atef af38a98e11 Update Max discharging and charging battery 2025-04-25 09:29:22 +02:00
atef 6abb0497ae Add new Alarms on the deligreen library 2025-04-25 09:25:02 +02:00
atef ffd34b24c8 Add the number of custom for the alarm record 2025-04-24 11:37:39 +02:00
atef c255c9cecb using var , keep carriage order and use Uppeercase Type 2025-04-24 11:37:09 +02:00
atef ee8aa47a8e Add available battery for dynCCL 2025-04-24 11:35:50 +02:00
atef ac08b6cf9c Add monomore high voltage as new condition for reducing the charging current 2025-04-24 11:35:16 +02:00
atef 7d3eedeab2 add comment about the NbrOfFileToConcatenate to be added to the config file 2025-04-24 11:33:12 +02:00
atef dee8969f6c Add tested Alarm registers 2025-04-24 11:31:23 +02:00
atef 872a6bff38 Fix order of the AlarmRecord 2025-04-24 11:30:45 +02:00
atef fae282494b Fixed the Alarm bitmessage 2025-04-24 11:30:11 +02:00
Noe bcde77c567 Fixed bug in SodiStoreMax battery view. 2025-04-19 13:31:24 +02:00
Noe 96359fab08 Update frontend to support fast search in salidomo.
Also, the user can sort based on status and action flag
Update aggregator for Salidomo so that it uses json
2025-04-10 14:13:23 +02:00
Noe 41ca486edb Update daily data functions for SodistoreMax 2025-04-09 00:02:23 +02:00
atef 4f75912026 Line to be uncommented for not using the dynDCL at the moment 2025-04-07 09:57:32 +02:00
atef 82cbf6243a Add Alarm Reading 2025-04-07 09:54:55 +02:00
atef 8f097be43f UpdateAlarm message Struct 2025-04-07 09:53:42 +02:00
atef aaef2b7489 Add alarm event 1 parsing on the Telecommand Frame parser 2025-03-19 11:35:08 +01:00
atef 1435d8bd66 Comment Amax relay on the deligreen communication app 2025-03-19 11:34:43 +01:00
atef 7059a1f83d Add one time flag for sending warnings about deligreen once its occured 2025-03-19 11:33:03 +01:00
atef 01caa6864e Update Deligreen communication app 2025-03-19 11:31:53 +01:00
atef b6f9373052 comment added regards the ReadTelecommandData 2025-03-19 11:28:50 +01:00
atef ab70984742 Add the highest and lowest cell voltage. 2025-03-19 11:25:42 +01:00
atef eb25b8e91e Update the Alarm Record constructor 2025-03-19 11:24:36 +01:00
atef 0f3f42b652 Change the private set to set for the Digitaloutput0 2025-03-19 11:24:02 +01:00
atef f17ae4da06 Define Alarm message for Deligreen 2025-03-19 11:21:53 +01:00
Noe 9105d7b7cd delete app_backup folder 2025-03-17 17:35:46 +01:00
Noe 55f6b4baff Update SodistoreMax code 2025-03-17 16:37:22 +01:00
atef 90a4257bbf update telemetry and telecommad frame reading 2025-03-14 13:26:52 +01:00
atef 34849dde17 update Sodistoremax application 2025-03-14 13:26:38 +01:00
atef 37a8831585 update Deligreen stand alone application 2025-03-14 13:25:59 +01:00
atef 5fc72a4f39 update Deligreen stand alone application 2025-03-14 13:25:39 +01:00
atef 28fe33f48d Update the 103 state: panic unequal power stage 2025-03-14 13:24:26 +01:00
atef 55638afc36 Delete unecessary comment 2025-03-14 13:24:01 +01:00
atef 43520c9041 Update the sodistoremax with old Amax and Adam6063D 2025-03-14 13:23:42 +01:00
atef 1a47c8884d Delete the unecessary relay lib 2025-03-14 13:22:41 +01:00
atef 5265a332cf Recover the deleting Relays on Salimax solution 2025-03-14 13:21:59 +01:00
atef 355c96da55 Update Battery Deligreen records 2025-03-14 13:19:41 +01:00
atef 1077111b77 Update Amax Digital output 0 entry 2025-03-14 13:19:01 +01:00
atef ebc243db60 Add Alarm events to deligreen battery 2025-03-14 13:15:28 +01:00
atef 17e0330984 change function type from public to pvt and fix some typo 2025-03-04 10:04:39 +01:00
atef 94829992aa Merge remote-tracking branch 'origin/main' 2025-03-03 08:44:38 +01:00
atef 0e94d9c60d Create SodiStore solution and update Battery communication unit 2025-02-28 16:08:12 +01:00
Noe d6267952e9 Frontend supports json for salidomo 2025-02-21 15:25:40 +01:00
Noe ac54fc6e2e frontend ready to implement topology view for sodiohome 2025-01-23 14:33:21 +01:00