Anomalies detect and inform users of suspected consumption deviations
Anomalies is a feature aimed to detect and inform customers about suspected consumption deviations in their home or business that could be caused by an appliance failure. Anomaly status can be shown to the end user in an app or provided as an event to send out to end users as a notification, or both.
The anomalies algorithms are event-based and run when data for a new day or month has been processed. If an anomaly is detected, a notification is scheduled to be sent out during the following day.
Anomaly notifications are available through the Eliq Webhook Solution (see more details below).
The Daily Anomaly Notification alerts end-users when the energy usage for a day is unusually high or low. This can help the end-user to identify events that uses a lot of energy or become aware if a device is faulty/broken using significantly more or less energy than normal. This is useful in many cases, one example being vacation home owners getting notified if their home suddenly uses less energy which could be caused by a heating system or refrigerator that stops working.
For each Location, the Daily Anomaly algorithm estimates the most likely value for the day and checks if the actual value is above the estimated value within a limit.
The algorithm has two parts.
The algorithm is based on a version of supervised learning. For each user, we run an algorithm that adopts how much each parameter should influence the forecast. Millions of different combinations are tested and evaluated against the last 8 weeks of data. The combination that has proven most successful are used to predict tomorrow.
The High Monthly Forecast Notification alerts end-users when the forecasted energy usage for a month is unusually high. This notification can warn of potential high energy usage that could result in a bill shock allowing the end user to act before it is too late. It also serves the purpose of informing the end-user of an unusually high consumption and potential bill shock ahead of the bill arriving.
At the start of a month, a forecast using all available data is done to predict the total energy usage for the coming month. This forecast is updated and evaluated daily as new energy data is available. If the forecast based on new data is unusually high when compared with previous forecasts for the location, a High Monthly Forecast Anomaly event is created which can alert the end user.
The Insights API Endpoint Get Anomalies can be used request the list of the Anomalies that are enabled for a location including the current status for each anomaly. This can be used to show an Anomaly Status for the end user in an app.
The Eliq Webhook Solution can be used to receive all events that Eliq can provide for different features and to generate notifications to end users in apps. Read more about how to Get Started using the Eliq Webhook Solution.
Anomalies are available for the following fuels and units.
Energy
Energy
Energy
Anomalies can be generated for both Residential and Business Locations. For more information about Location Profile Types
, please visit the Location Profile article
Daily anomaly alerts can inform of unusually high or low consumption values compared to consumption patterns for previous days. Below are few examples when anomalies can be applicable:
High monthly forecast alerts aim to help inform an end user of a unusually high forecasted consumption and to act before the end of the month or to inform the user that the current months energy consumption is expected to be a lot higher and to reduce bill shock. Some examples are: