The flow
Starts it 2Logic 9Service 7
The steps in the order they run, from what starts it.
- 1Schedule Trigger - Daily Evening CheckSchedule triggerStarts it
- 2Manual Trigger - Test RunManual triggerStarts it
- 3Set - ConfigSetLogic
- 4HTTP Request - Fetch Solar Production DataHttp RequestService
- 5HTTP Request - Fetch Grid Usage DataHttp RequestService
- 6HTTP Request - Fetch Weather ForecastHttp RequestService
- 7JS - Compute Expected Solar Output & Efficiency RatioCodeLogic
- 8JS - Analyze Usage vs Production & Compute Net Energy BalanceCodeLogic
- 9JS - Build Alert/Report Payload & Determine SeverityCodeLogic
- 10IF - Alert RequiredIfLogic
- 11Wait - For Alert AcknowledgementWaitLogic
- 12Slack - Send Daily SummarySlackService
- 13IF - AcknowledgedIfLogic
- 14Wait - For Resolution ConfirmationWaitLogic
- 15Slack - Escalate Unacknowledged AlertSlackService
- 16IF - ResolvedIfLogic
- 17Slack - Send Resolution ConfirmedSlackService
- 18Slack - Escalate Unresolved IssueSlackService