As a measure package developer, I want every gas and electric permutation in a measure package to be handled correctly during the eTRM sync to Cedars, so that gas-only permutations don't hold back the whole package
Background
The new eTRM Sync History page lists measure packages that failed to sync and the reason. Some packages show a UEC of 0 for both the first and second baseline. The page made these cases visible for the first time.
Issue raised (Chau)
While checking these packages, Chau found that some permutations are gas-only. They have no electric UEC, so the electric value comes through as zero.
Example: SWHC059. Chau also mentioned a water heating package.
Chau asked whether the electric permutations synced and only the gas ones failed, or whether the whole package was held back.
Sonja's understanding is that the whole package is held back. That isn't the behaviour we want.
Chau wasn't sure whether these packages are meant to go through load shapes at all. Part of the reason for raising it was to rule out an error on the measure package side.
How to identify gas-only permutations (Spencer)
A gas-only permutation has a positive value in the therms column for first baseline savings and 0 in the kWh column.
A common case is a building with gas heating but no air conditioning, where the measure controls only the gas heating. Some offerings split these out into separate permutations.
Mixed-fuel packages (Henry)
Some packages mix gas-only and electric permutations. One example is the smart fan controller package (SCE-led), which can have gas or electric savings depending on the product.
Henry doesn't expect many packages to have this mix, but it's worth checking which ones do.
Open questions
What does the sync do today when a package contains gas-only permutations: hold the whole package, or only those permutations?
Do gas-only permutations need a gas load shape or any other treatment, or can they simply be skipped for load shapes?
Which measure packages are affected? Henry suggested checking the smart fan controller package first.
How should permutations with both electric and gas savings be handled?
