New upcoming recommendations feature!

Introduction

The NET2GRID Customer Engagement API provides personalized energy-saving recommendations based on a user's consumption patterns, peer comparison, and disaggregation categories. These recommendations help users take actionable steps to reduce their energy usage and optimize efficiency.


Example 1 (App output)


Example 2

๐Ÿ“˜

You are using 17% more energy for space heating than similar households. Installing a smart thermostat can optimize heating, reduce waste, and save up to 237 kWh.

Implementation Considerations

Recommendations list (IDs)

Each recommendation is referenced by an ID that corresponds to a predefined energy-saving action. The App is responsible for constructing the final recommendation text using the mapped descriptions.

IDCategoryShort descriptionType
T10Always OnTurn off appliances completely after use.Behaviour change
T30Always OnUse power strips to easily switch off multiple appliances after use.Small investment
T20Always OnTurn off as many appliances as possible when you go on holiday.Behaviour change
T200LaundryWait until you have a full load before turning on your washing machine.Behaviour change
T210LaundryUse a low temperature or eco programme that is tuned to work effectively. Most energy is used for heating up water.Settings
T290LaundryPurchase a more efficient washing machine.Investment
T230LaundryMake use of nice weather, dry your clothes outside.Behaviour change
T250LaundryTry to avoid overdrying your clothes. Choose the appropriate programme.Settings
T270LaundryClean the filter of your dryer regularly. A dirty filter blocks the airflow causing your dryer to use more energy.Maintenance
T280LaundryUse eco balls in your dryer. They create gaps in your laundry and let the air move around easier.Small investment
T300LaundryPurchase a more efficient dryer.Investment
T50LaundryUse a low temperature or eco programme that is tuned to work effectively. Most energy is used for heating up water.Settings
T60LaundryWait until you have a full load before turning on your dishwasher.Behaviour change
T80LaundryPurchase a more efficient dishwasher.Investment
T90CookingKeep the oven door closed as much as possible while using the oven.Behaviour change
T150CookingTurn off the oven a little earlier. Many dishes will carry on cooking while the oven cools down slowly.Behaviour change
T100CookingUse a microwave for small cooking tasks instead of the oven.Behaviour change
T110CookingUse a lid on your pan. This helps to keep the heat inside your pan as much as possible.Behaviour change
T130CookingYou only need one ring for cooking, if you use a steamer or segmented pan for cooking your vegetables.Small investment
T140CookingChoose the right size cooking ring and check that the flame does not exceed the pan you use for cooking.Behaviour change
T160CookingMost vegetables can be boiled in a 1-2 cm layer of water.Behaviour change
T120CookingUse an electric kettle to boil water for cooking instead of a pan on the hob.Behaviour change
T340LightingReplace old light bulbs or halogen lights by energy efficient LED lamps.Small investment
T330LightingSwitch off your lighting when you leave the room.Behaviour change
T310LightingAdd a timer to your outdoor lighting.Small investment
T360RefrigerationDon't leave the doors of your refrigeration appliances open unnecessarily.Behaviour change
T380RefrigerationLet hot food cool down first before putting it in the fridge.Behaviour change
T390RefrigerationRegularly check the rubber edges of your refrigeration appliances. They may no longer seal properly, allowing cold air to escape.Maintenance
T400RefrigerationDefrost your freezer regularly. It is already worth defrosting your freezer from 0.5 cm of ice.Maintenance
T410RefrigerationRegularly dust the condenser coils at the back of your fridge and freezer.Maintenance
T420RefrigerationCheck the temperature of your fridge and adjust if necessary: 4 to 6ยฐC is ideal for fridges.Settings
T430RefrigerationPurchase more efficient refrigeration appliances.Investment
T440RefrigerationLeave about 10 cm of space behind your refrigeration appliances.Maintenance
T350RefrigerationDo you really need your second fridge? Especially old models are real energy guzzlers.Behaviour change
T450RefrigerationConsider buying a larger fridge so you no longer need a second appliance. One large fridge is more economical than two smaller ones.Investment
T460RefrigerationDo you insist on keeping your second fridge for parties and barbecues? Unplug it and turn it on only when you need it. Don't forget to unplug it again afterwards.Behaviour change
T260Pool pumpUpgrade to a more efficient pool pump for swimming pools.Behaviour change
T470Space heatingIt is a waste to heat rooms when you are not around. Leave the heating off in the rooms you don't go much.Behaviour change
T480Space heatingKeep the doors closed so that heat does not escape from the living room.Behaviour change
T500Space heatingDo doors often stay open unnoticed? Then buy a door spring or door closer for a few euros. This will close the door automatically.Small investment
T520Space heatingIn bedrooms, leave the heating off. Use an extra blanket or warm your bed with a warm hot water bottle or electric blanket.Behaviour change
T540Space heatingDon't set the thermostat higher than 19 degrees. Were you already doing that? Then see if you can go down another degree.Behaviour change
T550Space heatingIf you are active in the house for longer, you can turn down the heating a degree lower.Behaviour change
T560Space heatingSet the thermostat to 15 degrees at night. Do this as early as an hour before you go to sleep: as your house cools down slowly.Behaviour change
T370Space heatingSet the thermostat to 6 degrees when you go away for a few days.Behaviour change
T580Space heatingInstall a smart thermostat.Small investment
T570Space heatingInstall thermostatic radiator valves.Small investment
T510Space heatingLet the heated air around your radiators circulate sufficiently. Don't block this with curtains or furniture.Behaviour change
T490Space heatingDraught excluders might help to keep the warmth inside your home.Small investment
T530Space heatingClose your curtains when it is cold at night. This will keep the warmth in the room.Behaviour change
T320Space heatingAre your curtains blocking your radiator? Shorten them and let the warmth flow freely into your roomโ€”don't let your heat get trapped!Small investment
T610Space heatingInsulating your walls, either externally or internally, can help reduce heating costs and keep your home cool in summer.Investment
T620Space heatingIs your radiator on an uninsulated outside wall? Place radiator foil between the radiator and wall to reduce heat loss.Behaviour change
T590Space heatingDo you have a radiator with 2 or 3 plates? Then attach a radiator fan under the radiator. This will blow heat into the room, making it feel warmer faster.Behaviour change
T650Space heatingReplacing single glass windows with double or tripple glass will help to save on heating costs and in the summer to keep your home cool.Investment
T600Space heatingDo you have single or double glazing and can't replace it right away? Then window film could be a solution. This will improve the insulating effect of the glass.Behaviour change
T630Space heatingThe temperature of the hot water is usually set at 80 degrees, but can safely be set to a lower temperature. Do not go lower than 60 degrees, as you will increase the risk of legionella.Behaviour change
T640Space heatingInsulate the heating pipes in unheated areas like the crawl space or attic to prevent heat loss from the boiler to the radiators.Behaviour change
T660Space heatingUse an infrared panel to heat yourself, not the whole room. They heat up very quickly.Behaviour change
T670Space heatingReplace your gas boiler with a more efficient (hybrid) heat pump.Investment
T680Spave heatingSchedule maintenance for your heating system for optimal performance.Maintenance
T690Space coolingUse ceiling fans to supplement air conditioning.Behaviour change
T710Space coolingClean or replace HVAC filters regularly for optimal efficiency.Behaviour change
T700Water heatingInstall a thermostatic mixer tap in the shower and kitchen. You lose less hot water while setting the right temperature.Behaviour change
T730Water heatingReplace you showerhead for a low-flow model.Behaviour change
T720Water heatingPut a water-saving nozzle or flow restrictor on your hot water taps.Behaviour change
T770Water heatingIs your boiler set to the comfort setting? Then change it to eco-setting for hot water. The comfort setting keeps the boiler standby all day.Behaviour change
T780Water heatingTake quicker, refreshing showers and reduce your energy usage for water heatingBehaviour change
T790Water heatingDo you sometimes take a bath? Then you can save on that too. After all, bathing uses 3 times as much water as a 5-minute shower.Behaviour change
T800Water heatingNew bathroom? Have a shower heat recovery system installed. This uses the heat from the run-off shower water to pre-heat the cold water.Investment
T820Pool pumpUpgrade to a more efficient pool pump for swimming pools.Behaviour change

Potential savings calculation

The potentialSavingsKWh field represents the estimated energy savings if the recommendation is implemented. This is calculated dynamically based on:

  • The user's historical energy consumption.
  • Average savings impact for the given action type.
  • The estimated efficiency gain per appliance category.

Peer comparison (deltaPerc)

The deltaPerc field shows how much higher the user's consumption is compared to a benchmark:

  • Benchmarks are derived from similar households (size, region, appliance usage patterns).
  • A higher deltaPerc (e.g., 25%) indicates excessive consumption, making the recommendation more relevant.

API endpoints

GET Weekly recommendations

GET /v2/recommendations/weekly

Description: Returns an array of personalized weekly recommendations based on recent consumption and peer benchmarking.

GET Monthly recommendations

GET /v2/recommendations/monthly

Description: Returns an array of personalized monthly recommendations based on broader consumption trends and comparisons.

Response structure

{
  "status": "ok",
  "data": [
    {
      "id": "T360",
      "deltaPerc": 25,
      "potentialSavingsKWh": 10,
      "disaggregation_category": "Refrigeration",
      "appliance": "Refrigeration",
      "action_type": "Behaviour",
      "timestamp": "2023-01-09T14:17:31+00:00"
    }
  ],
  "timestamp": "2022-10-13T20:37:53+02:00"
}

Field definitions

FieldTypeDescription
idstringUnique recommendation identifier (e.g., T360).
deltaPercnumberExcess consumption percentage compared to peers.
potentialSavingsKWhnumberEstimated savings in kWh per month if the recommendation is followed.
disaggregation_categorystringThe energy category related to the recommendation (e.g., "Refrigeration").
appliancestringSpecific appliance affected by the recommendation.
action_typestringType of action required (Behaviour change, Investment, Maintenance, etc.).
timestampstringWhen the recommendation was generated.

Error Handling

Error CodeDescription
118Cloud error occurred.
120Unexpected exception while retrieving report.
152User does not have a valid household object.
153No valid meter found for user.
190No recommendations available.
400Required resource for the report retrieval was not found.
424Invalid time period or timezone.

Summary

  • The API provides weekly and monthly recommendations.
  • Recommendations are based on peer benchmarking and historical (Weekly & Monthly) consumption.
  • The App processes recommendations by retrieving texts mapped to ID values.
  • Potential savings and excess consumption drive prioritization. Recommendations output is ordered accordingly.
  • Customization options allow translation and wording adjustments by the App.