Preparing ez2view for IESS (IRP and BDU), which goes live Monday 3rd June 2024

The calendar year 2023 was a busy one for us, in terms of upgrades to ez2view – as summarised recently in the note ‘Summing up calendar 2023 (our 24th year of operations)’.

Calendar 2024 is already shaping up as busy, as well:

1)  There are a number of enhancements we’ve planned out and are looking to make to the ez2view software, based on our understanding of the evolving needs of our growing client base; and also

2)  There are other enhancements we have to make because of market rule changes … such as with respect to IESS (Integrating Energy Storage Systems).

From Monday 3rd June 2024 the main body of the IESS rule changes are scheduled to go live in the NEM.

  • We’ve started preparations for these changes with an upgrade to ez2view v9.9.0.0 that is being tested by a select subset group of users (only).
  • This is the first upgrade of many to come that will be developed via our iterative development process
  • In a few more months (but prior to Monday 3rd June 2024) we’ll be releasing an upgrade of the software that will be more widely available for our clients to utilise.

There will be another Release Note published here in the coming weeks to alert clients to the availability of a version they can install.


A very quick overview of IESS

On 2 December 2021, the Commission made a more preferable final rule in response to a rule change request from the Australian Energy Market Operator (AEMO).

1)  this subsite within the AEMC website provides details of that final rule, and the rule change process.

2)  Dan Lee published this article on WattClarity to coincide with the date

As part of the implementation process, the AEMO has established this subsite within the AEMO website with implementation details.

… as a bit of history, it was on 15th December 2021 that the AEMO published a high-level design for IESS, to initiate consultation.

The AEMO subsite above contains a table, which I have copied in here and added a couple rows:


Change Description
Fri 31 Mar 2023


SGAs providing FCAS Small Generation Aggregators (SGAs) can elect to register to provide ancillary services.
Wed 09 Aug 2023


Aggregated dispatch conformance Aggregate Systems can choose to register for aggregated dispatch conformance (ADC).
Wed 13th March 2024


MMS v5.3 Data Model in pre-production To facilitate changes required in the IESS Rule Change, the AEMO is in the process of design, implementation, and deployment of an upgrade to the EMMS Data Model.

Here’s the v0.04 copy of the AEMO’s ‘EMMS – Technical Specification – Data Model v5.3 – April 2024’, which was released 29th November 2023.

Wed 10th April 2024


EMMS v5.3 Data Model in Production It’s currently planned that the EMMS version 5.3 will go live into production on Wednesday 10th April 2024 … so 54 days prior to ‘Go Live’ for the rule change itself.

At this point we’ll be able to:

Step 1 = upgrade our ‘ez2view Cloud Data Source’ that is the default option for ez2view users; and then

Step 2 = release a new version of ez2view (at v9.9.* or above) that is compatible with EMMS v5.3

Note that (Step 3) clients who point ez2view at their own EMMS to access Private Data will need to have upgraded their own EMMS in order to use this new version of ez2view.

Note that, at this point, there won’t actually be any bi-directional units – but we will be able to prepare better for them.

Sun 02 Jun 2024


Settlement and non-energy cost recovery (NECR) changes Fundamental change – move from current category-based approach to a directional approach:

  • “Generator” and “customer” energy will become “sent out” and “consumed” energy, regardless of the type of connection point
  • Changes to the way NEM participants pay for “non-energy” services i.e. costs of ancillary services, interventions etc.
  • Major AEMO database structure changes required to enable the new calculations, these changes will flow into the Data Model and affect participant reconciliation and reporting activities and also AEMO data provision.

Non-energy cost recovery will change to recovery from cost recovery market participants (CRMPs) based on their proportion of sent-out or consumed energy. CRMPs are: Market generators, Integrated Resource providers, Market customers.

New/updated National Meter Identifier (NMI) Classification Codes Via the Retail Procedures, 3 new codes and amendments to 2 further codes will be implemented under IESS for:

  • Identifying integrated resource systems (IRS) and removing the current use of two NMIs for grid-scale storage facilities
  • Appropriate application of market fees and unaccounted-for-energy (UFE)
  • Incorporating changes relating to the new Small Resource Aggregator category
  • Enabling appropriate compliance monitoring to protect the integrity of market settlements.
Sun 02 Jun 2024 (SGAs)

On and from Mon 03 Jun 2024 (other)


Introduction of new, near universal participant type – Integrated Resource Provider (IRP) New category will help simplify registration, particularly for battery participants who currently need to register as both a customer and a generator.

An Integrated Resource Provider will be able to classify a wide range of units.
Facilitated transition to Integrated Resource Provider (IRP) participant type for:

  • Integrated Resource System Participants (BESS and pumped hydro)
  • Small Generator Aggregators
  • Non-customer load participants

Optional transition for Semi-scheduled generator with non-scheduled battery

Mon 03 Jun 2024


Facilitating bi-directional units (BDU) A new unit type for plant (such as a battery) that can act as a generator and a consumer of electricity.


There are other dates, but the key ones for us (and in terms of ez2view) are 10th April 2024 and 3rd June 2024.



What’s happening inside of ez2view

We’ve drawn up a list of enhancements that need to be made in our ez2view software to take account of this change … there’s quite a bit on the list.

However the main part of the change will mean that, from a modelling point of view, injections to the grid will become positive numbers and withdrawals from the grid will become negative numbers … and a single DUID (e.g. if a battery, or a wind farm with a battery) will be able to bid both positive and negative quantities.

So we’ve started the process of changing the representation throughout the application to facilitate this … even prior to the implementation of the actual bi-directional unit DUIDs.

Here’s an illustration of battery bids for ENERGY in the upgraded ‘Bids & Offers’ widget:

You’ll see that we have:

1)   Injections into the grid as positive numbers (i.e. the ‘Generation’ units within the battery station); and

2)  Withdrawals from the grid as negative numbers (i.e. the ‘Loads’ units within the battery station).

Remember that the way bids are assessed in NEMDE is inverse on the load side, hence the flipped colours away from the zero point on the y-axis.