Commit Graph

692 Commits

Author SHA1 Message Date
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
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 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 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
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 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
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 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 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
atef 68d126f691 Merge remote-tracking branch 'origin/main' 2025-01-21 11:07:32 +01:00
atef 9d45622e63 Create Part of the library for Deligreen Battery 2025-01-21 11:07:22 +01:00
Noe 25310a4250 frontend ready to implement index.tsx for Sodiohome 2025-01-21 09:24:35 +01:00
Noe 3ea01e3df0 frontend ready to implement index.tsx for Sodiohome 2025-01-20 10:54:33 +01:00
Noe 4e28d56346 Fixed create installation tab (do not depend on product id) 2025-01-20 08:33:24 +01:00
Noe 7045648622 updated frontend-backend 2025-01-14 13:56:12 +01:00
atef 546192cbab Update program C for LED debug 2024-12-31 16:24:03 +01:00
atef c714382068 Add Adam6060 lib to Salimax project 2024-12-31 16:23:11 +01:00
atef 910ad768db Add IRelay interface to be inherited by combined class and Amax class 2024-12-31 16:22:27 +01:00
atef bf2ff1cf5a add TsRelay Ip object to the device config class 2024-12-31 16:21:12 +01:00
atef 1dac314c38 update deploy script 2024-12-31 16:20:10 +01:00
atef 6da651f2e4 Add the Adamline in the config file. 2024-12-31 16:14:42 +01:00
atef 3218bcabb9 Create combined class for Adam6060 and Adam6360D 2024-12-31 16:14:01 +01:00
Noe 074511f6a7 Update dbus-fzsonic skripts 2024-12-16 15:03:27 +01:00
Noe f03325a6a2 Update logos in frontend
Fixed delete installation method (delete read/write keys, read/write roles, buckets)
Fixed bug in not-connected installation in frontend
2024-11-28 14:43:47 +01:00
atef e342cb18b1 Update the deploy script with backup feature. 2024-11-26 15:50:34 +01:00
atef abd2d24e6c Update Adam6360D and Relay class 2024-11-26 11:36:48 +01:00
atef 1b26427e52 Update Salimax to SodiStore 2024-11-26 11:29:40 +01:00
atef 32191f3821 update schneider Meter 2024-11-26 11:29:17 +01:00
atef 8bb1287864 spellcheck 2024-11-26 11:24:11 +01:00
atef a5c6d7ecb2 Update Emu meter driver for Victron 2024-11-26 11:20:34 +01:00
Noe d6172e6fa8 Fixed bug when updating offline installation in frontend
Update offline table every 1 minute in backend
2024-08-30 14:33:47 +02:00
Noe 2c37150839 Fixed bugs in dbus scripts for Cerbo and Venus 2024-08-20 14:26:14 +02:00
Noe 29a0071881 Updated dbus-fzsonic script for Cerbo and Venus
Fixed main stats in front end
2024-08-16 09:40:19 +02:00
Noe 7db44785be Inserted folder view in backend-frontend
Clients can have access to both products
Apply 20min chunk logic for Salidomo installations
2024-08-12 09:48:16 +02:00
atef a4b34de954 rollback to the public version ofthe udp listener 2024-08-08 10:18:27 +02:00
atef 3539dae3a1 Merge remote-tracking branch 'origin/main' 2024-08-06 12:09:40 +02:00
atef cb25425f51 correct some writing 2024-08-06 12:09:30 +02:00
Noe a47314bdf5 Fixed bug when deleting an installation
Set date button works using s3cmd
2024-08-05 16:31:57 +02:00
atef 22c82ae521 Change UdpListener to private
add null check on the config file.
2024-08-05 08:51:15 +02:00
atef 4e17ce2420 Added a null check condition. 2024-08-05 08:49:02 +02:00
atef 2b4d484bdc Add off grid mode for monitor display 2024-08-05 08:47:06 +02:00
atef b2655fd156 delete not needed and added off grid mode. 2024-08-05 08:44:10 +02:00
Noe cce3a6f9bd Enabled set date button in front end
Use s3cmd in backend to search the corresponding timestamps
2024-08-02 16:15:12 +02:00
atef b499d01473 delete unnecessary display 2024-08-02 15:11:21 +02:00
atef ac52c098e6 Add curtailing algorithm and all what needed for execution 2024-08-02 13:39:51 +02:00
atef 6dd1602363 delete unused file 2024-08-02 13:38:24 +02:00
atef 739ae5842a Add a new variable in the config file: PvInstalledPower 2024-08-02 13:26:43 +02:00
atef 14038cd13d Change The PV daily Power to the last reading instead of Max value 2024-08-02 13:25:47 +02:00
atef 736af37475 Update Program file with Control PV and Control Constant 2024-07-29 13:48:29 +02:00
atef d32ffc9696 movef the Dc link Settings under the mode 2024-07-29 13:47:38 +02:00
atef 00f2e2f275 Moved The Dc link windows settings under the mode 2024-07-29 13:47:14 +02:00
Noe 524759fdff Fixed bug with username 2024-07-23 15:13:36 +02:00
Noe 615dc7bb92 If testing mode is enabled and action gets deleted, inform all connected installations 2024-07-23 15:00:51 +02:00
Noe 00bec7d6bc Update Websocket manager to support history of actions tab 2024-07-23 14:52:58 +02:00
Noe 95798ba904 History of actions testing mode is enabled in the backend.
All the other connections are updated through the websocket manager
Fixed bug with status value in the front-end
2024-07-23 14:52:10 +02:00
Noe 8244067351 Recover missed files from backend 2024-07-19 12:36:27 +02:00
Noe 44f9fb7f7d Fixed bug in database backup.
Updated view with icons in history actions
Increased performance when deleting an action
2024-07-18 11:38:15 +02:00
Yinyin Liu ce50b7ef3e test: edit user action backend 2024-07-18 09:37:40 +02:00
Yinyin Liu 40ba5c7bba backend for download battery log button 2024-07-11 13:56:13 +02:00
Yinyin Liu 18f30b9abb Merge remote-tracking branch 'origin/main' 2024-07-11 09:32:21 +02:00
Yinyin Liu 4073f84f32 disable email to support team when there are 2 and more limb strings now 2024-07-11 09:31:56 +02:00
atef 51407a7846 Update Salimax program and Schneider Meter Driver 2024-07-11 09:02:57 +02:00
Noe 3610421c7f Added DBbackup optimization
Fixed problem with weekly aggregated data axis scale
Updated PvView
Fixed bug in Salidomo when the controller cannot identify the correct number of batteries
2024-07-02 16:53:51 +02:00
atef a602fc5eac Update ToVeproperty function. cleaner way.Comment need to be deleted in the futur 2024-07-01 15:14:11 +02:00
atef 94c1324f06 Update publishing only the reading value from the meter 2024-07-01 15:12:59 +02:00
atef dca4543a13 Update Schneider meter reading from the device and upload doc files for the new battery 250 UP 2024-07-01 15:12:12 +02:00
Noe da24c43a7d Updated backend to provide support for the overview tab
Updated frontend to parse chunks
2024-06-27 16:47:33 +02:00
atef d7b91d4dec update Program.cs 2024-06-27 14:21:13 +02:00
Noe 5d3b3b4cb2 Updated backend to provide support for the overview tab
Updated frontend to parse chunks
2024-06-27 12:51:24 +02:00
Yinyin Liu 7f5ea79d16 add backend codes for upload bms firmware 2024-06-27 12:01:01 +02:00
Noe abe69193e2 Updated backend to provide support for the overview tab
Updated frontend to parse chunks
2024-06-26 17:05:27 +02:00
kostas 0aea1b5c56 Merge remote-tracking branch 'origin/main' 2024-06-26 15:55:09 +02:00
kostas 91a23d3ecb add: batch files 2024-06-26 15:53:19 +02:00
atef 51668f0d1c add No GridMeter mode 2024-06-26 15:07:24 +02:00