The flow
Starts it 1Logic 9Service 9
The steps in the order they run, from what starts it.
- 1Schedule Trigger - Poll Charging NetworkSchedule triggerStarts it
- 2Config - Thresholds & Site SettingsSetLogic
- 3Fetch Live Station Demand & Grid DataHttp RequestService
- 4JS - Parse & Normalize Station DataCodeLogic
- 5Send Fetch Failure Alert EmailEmail SendService
- 6JS - Calculate Grid Load & Detect AnomaliesCodeLogic
- 7JS - Forecast Near-Term DemandCodeLogic
- 8JS - Generate Weighted Charging ScheduleCodeLogic
- 9IF - Grid Overload Risk Detected?IfLogic
- 10Wait Before Broadcasting Adjusted ScheduleWaitLogic
- 11Apply Control Commands (Normal Path)Http RequestService
- 12JS - Build Overload Mitigation & Cost PayloadCodeLogic
- 13Send Standard Charging Schedule NotificationEmail SendService
- 14Apply Control Commands (Overload Path)Http RequestService
- 15Wait for ResultWaitLogic
- 16Send Overload Warning & Mitigation Plan EmailEmail SendService
- 17Send Overload Slack AlertSlackService
- 18Log Normal Cycle MetricsHttp RequestService
- 19Log Overload Cycle MetricsHttp RequestService