Commit Graph

  • 0db9406b9c create Topology display for Kaco product atef 2026-02-27 12:56:18 +0100
  • 4d27515c14 add writable systemcontrol atef 2026-02-27 12:55:54 +0100
  • b6b1cfccb9 cleare unused tojson function atef 2026-02-27 12:55:39 +0100
  • d9de727c41 add writable PowerStage Enable for DcDc atef 2026-02-27 12:55:25 +0100
  • 1657cb2b61 Create ensure connection with webscoket atef 2026-02-27 12:55:02 +0100
  • 78b9c2dc72 generate monthly and yearly report based on xlsx files Yinyin Liu 2026-02-27 11:48:05 +0100
  • 545bb96b9d Update webscoket server failling atef 2026-02-27 11:20:32 +0100
  • d81ef73bcf Merge remote-tracking branch 'origin/main' atef 2026-02-27 11:16:56 +0100
  • cbd4801568 Add Machine state Controller atef 2026-02-27 11:15:04 +0100
  • da9d2b1f40 Add The DCDC control to Kaco project. Add the Three kabinet to our Battery Reading. Add ESS and Machine state for SodiStoreGrid atef 2026-02-27 11:10:55 +0100
  • 7476c939c3 fixed issue failed to revoke grant access of the user Yinyin Liu 2026-02-27 09:04:54 +0100
  • e5b910238f fixed issue failed to change user name in frontend Yinyin Liu 2026-02-26 15:17:48 +0100
  • 075624717d grant ready-only Information, Battery , PV, Log and Report to Partner role in Sodistore Home and Report to Customer role Yinyin Liu 2026-02-26 14:52:29 +0100
  • d464c9cd71 Fixed unawaited SendAsync calls of Websocket Yinyin Liu 2026-02-26 13:52:43 +0100
  • abedc6c203 avoid adding folder to itself, children and parent Yinyin Liu 2026-02-26 13:13:38 +0100
  • 80639e9169 feat: add move installation/folder UI with admin-only access control Yinyin Liu 2026-02-20 06:30:48 +0100
  • 062fd5141f added pause and resume alarm diagnosis review campaign service Yinyin Liu 2026-02-26 08:25:15 +0100
  • e72f16f26b improve alarm diagnosis review service Yinyin Liu 2026-02-25 20:08:40 +0100
  • 8de43276a0 fixed AlarmKnowledgeBase issue Yinyin Liu 2026-02-25 08:09:11 +0100
  • 2f8eda5e7e build easy form to collect sodistore home alarm diagnosis review Yinyin Liu 2026-02-25 06:48:23 +0100
  • 50c45399bd fix inesco and sodistore home naming and remove Mistral AI info Yinyin Liu 2026-02-24 19:08:37 +0100
  • 36848b97c5 improved weekly performance report quality based on inesco team meeting feedback on 24.02 Yinyin Liu 2026-02-24 15:52:28 +0100
  • 3bffe70a75 translated all Sinexcel and Growatt Alarm now it also shows in the frontend of UI Yinyin Liu 2026-02-23 17:59:03 +0100
  • 25280afb8f add behavioral pattern detection using AI to enrich weekly performance report's insight to customers Yinyin Liu 2026-02-23 07:40:22 +0100
  • 4d0d446686 add alarm AI diagnosis demo panel Yinyin Liu 2026-02-18 16:55:03 +0100
  • d7300dde91 improve growatt and sinexcel alarm knowledge base with AI Yinyin Liu 2026-02-18 16:23:08 +0100
  • 8e50220242 added language support for monitor AI and non-AI content and email delivery Yinyin Liu 2026-02-18 12:12:58 +0100
  • 77f6e0de6c AI-P1: Weekly Performance Report 1.0 Yinyin Liu 2026-02-18 07:36:00 +0100
  • c076d55407 AI diagnosis UX improvements: status-aware, time-filtered, simpler explanations Yinyin Liu 2026-02-17 12:16:35 +0100
  • 9a723c0a6f Merge branch 'main' into integrated_AI Yinyin Liu 2026-02-16 15:18:54 +0100
  • e35ad1d9d7 Merge branch 'main' of 91.92.155.224:Innovenergy/Innovenergy_trunk Yinyin Liu 2026-02-16 15:10:04 +0100
  • ba20f35735 added Installation SN in SodistoreHome list page on monitor Yinyin Liu 2026-02-16 15:09:50 +0100
  • 0b0d91f4dd add new function to ensure connection for sinexcel atef 2026-02-13 10:04:38 +0100
  • d324de335e Update the midleeware message for configuration in Sinexcel project atef 2026-02-13 10:04:12 +0100
  • 848d821c6c add the oldK2 for Tschireen atef 2026-02-13 10:03:48 +0100
  • f897d49106 add release flag for deploy sinexcel atef 2026-02-13 10:03:05 +0100
  • f821c7c645 Update main function for deligreen atef 2026-02-13 10:02:48 +0100
  • 27d671d2f4 Update main function for growatt atef 2026-02-13 10:02:15 +0100
  • 15ef53903f Update version number atef 2026-02-13 10:01:17 +0100
  • f696424a71 Update the version number for SodiStoremax atef 2026-02-13 09:45:28 +0100
  • fc79441c10 add the tschireen relay exception atef 2026-02-13 09:41:17 +0100
  • 105a4e59f5 Add clear buffer for serialPort atef 2026-02-13 09:40:57 +0100
  • bc130ea99c Add alarm and error sinexcel atef 2026-02-13 09:40:37 +0100
  • 3b32b8a6dc update the config file sinexcel atef 2026-02-13 09:40:21 +0100
  • 6c0271e70c update Modbus Library to achieve clear buffers regularly atef 2026-02-13 09:36:49 +0100
  • 4c94238188 add mapping of the error and warning growatt atef 2026-02-13 09:36:12 +0100
  • 07ede85347 Add Valerio Meter library atef 2026-02-13 09:35:17 +0100
  • 5fd533419b add control permession for growatt project atef 2026-02-13 09:34:42 +0100
  • 75eb7f3055 add deploy script for Kaco atef 2026-02-13 09:33:54 +0100
  • 95270bb5d1 Create A sync my release file to have CI/CD sinexcel deployement atef 2026-02-13 09:33:41 +0100
  • 2cf5ed4b95 Create Kaco project atef 2026-02-13 09:33:07 +0100
  • bd572b4ed1 Update Amax register and put coils as writable as default. new function to clear buffers. Add old K2 variable as Tschireen have problem with Relay 23. Now its relay 22 atef 2026-02-13 09:31:39 +0100
  • 8c2a360ba3 Merge remote-tracking branch 'origin/main' atef 2026-02-13 09:29:19 +0100
  • 08fcd7496f Add Alarm and Warning to sinexcel product. Add time charge and discharge and control permession to config file atef 2026-02-13 09:29:08 +0100
  • 4d6a2fdd4d Add .env to gitignore to prevent committing secrets Yinyin Liu 2026-02-12 11:45:06 +0100
  • 02d2ef054b fix Mode reading on OverView Page from Inverter reading Yinyin Liu 2026-02-12 11:39:39 +0100
  • 6460328eb0 Safe mode for AI diagnostics, align alarm keys with device enums, and multi-diagnosis frontend Yinyin Liu 2026-02-12 11:32:49 +0100
  • 0c918e86ae Fix build errors: FrozenDictionary (.NET 8) and Flurl 3.x API compatibility Yinyin Liu 2026-02-12 07:55:43 +0100
  • 2da2ded84c Merge branch 'main' into integrated_AI Yinyin Liu 2026-02-12 07:45:22 +0100
  • 68f4006f55 Switch AI diagnostics from OpenAI to Mistral and use .env for API key Yinyin Liu 2026-02-12 07:45:16 +0100
  • ed1efbddeb added Main Stats on Battery View page for SodistoreHome Yinyin Liu 2026-02-11 14:28:11 +0100
  • 1b6d5a5916 added Overview Page without last week button for SodistoreHome Yinyin Liu 2026-02-11 13:30:34 +0100
  • 2895b11efc made Battery SN automatically filled by Scanner and keep the memory of it when the Battery Number changes Yinyin Liu 2026-02-10 14:32:46 +0100
  • 988b714d57 improved Configurtaion page responsiveness in frontend Yinyin Liu 2026-02-06 15:02:56 +0100
  • e16fa59771 removed useless db Yinyin Liu 2026-02-06 14:40:26 +0100
  • e7f8aacc34 Integrate AI on Alarm Yinyin Liu 2026-02-06 12:57:12 +0100
  • ed87a4b371 suggested fix of sending new errors/ alarms when the state stays red/orange Yinyin Liu 2026-02-03 14:52:06 +0100
  • 617ab2f782 fixed the bug of Sodistore Home Product not show on side bar and added related backend logs and more accurate frontend error messages Yinyin Liu 2026-02-03 13:52:20 +0100
  • d73a85c38d enabled Control Permission for Sinexcel on monitor in frontend Yinyin Liu 2026-02-03 13:29:18 +0100
  • 70dfaaf027 removed unnecessary information fields when creating a new sodistorehome product Yinyin Liu 2026-02-03 12:40:06 +0100
  • d8293f58b1 added Installation Serial Number for SodistoreHome in frontend Yinyin Liu 2026-02-03 12:32:59 +0100
  • 5f1bcdb0c1 Merge branch 'main' of 91.92.155.224:Innovenergy/Innovenergy_trunk Yinyin Liu 2026-02-03 11:10:28 +0100
  • 022fc6f576 added Battery Number and Battery Pack SN to Information page on frontend Yinyin Liu 2026-02-03 11:10:22 +0100
  • 8a2be78c01 Merge remote-tracking branch 'origin/main' atef 2026-02-03 09:21:22 +0100
  • 1083bb4091 Update Installation data type and fix solution file Yinyin Liu 2026-02-02 18:19:07 +0100
  • bcaac92e34 Fixed Monitor Mailer Issue and added debug logs Yinyin Liu 2026-02-02 10:20:33 +0100
  • fb073a6dca added start time< stop time check Yinyin Liu 2025-12-16 12:53:40 +0100
  • c54a1bb691 fixed timetochargeanddischarge time picker mismatch Yinyin Liu 2025-12-16 12:40:18 +0100
  • 9dda68e084 sodistorehome configurtaion minsoc error message disappeared after a valid input Yinyin Liu 2025-12-15 14:31:48 +0100
  • 5102678d35 greyed out unused sinexcel operating mode in frontend Yinyin Liu 2025-12-11 10:58:48 +0100
  • dd953256dd added TimeChargeandDischargePower, StartTimeChargeandDischargeDayandTime, Stop TimeChargeandDischargeDayandTime to frontend Yinyin Liu 2025-12-10 15:33:26 +0100
  • 77e25aab51 added TimeChargeandDischargePower in backend Yinyin Liu 2025-12-10 15:21:43 +0100
  • a1f981a13e added Start/StopTimeChargeandDischargeDayandTime in bakcend Yinyin Liu 2025-12-10 14:11:39 +0100
  • d03694684d fixed Control Permission issue in Growatt Configuration tab Yinyin Liu 2025-12-04 13:30:06 +0100
  • f453ecda6e added Control Permission in Growatt Configuration tab Yinyin Liu 2025-12-03 13:33:49 +0100
  • da037b7f5a added Control Permission for Growatt configuration in backend Yinyin Liu 2025-12-03 13:27:00 +0100
  • 4b3cca6f7a added Cluster and PV number in Configuration tab Yinyin Liu 2025-11-26 15:57:18 +0100
  • 2c50d0944c added Cluster and PV number for SodistoreHome in backend Yinyin Liu 2025-11-26 15:52:11 +0100
  • d3e3bedd65 used PvPower for Growatt and sum PvPower1-4 for Sinexcel in frontend Yinyin Liu 2025-11-24 10:24:28 +0100
  • 13b3e8cd63 added EmuMeter tailored to updated Salidomo Yinyin Liu 2025-11-21 06:52:41 +0100
  • aa2248cf32 added rc.local tailored to Cerbo with Biwatt batteries Yinyin Liu 2025-11-21 06:51:32 +0100
  • 97d88e700b removed useless files Yinyin Liu 2025-11-21 06:50:57 +0100
  • 861ab64cfb adapted PV battery box according to cluster number dynamically Yinyin Liu 2025-11-19 15:00:34 +0100
  • 4b35fca8f2 fixed Configuration timestamp issue when added to History of Action Yinyin Liu 2025-11-19 11:22:44 +0100
  • 615c1939a2 update aggregator on sodistormax and salimax atef 2025-11-18 02:37:37 +0100
  • c1674f352c delete the sleeping thread atef 2025-11-18 02:31:09 +0100
  • 79b7563401 update program.cs to debug atef 2025-11-18 02:30:49 +0100
  • 5db53006c3 fix working mode and all specfic data atef 2025-11-18 02:30:28 +0100
  • 29166e1ada delete unecessary lines atef 2025-11-18 02:30:03 +0100
  • ca08d8d6de update to max pv production atef 2025-11-18 02:29:51 +0100