This website requires JavaScript.
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