From 64e833371bffb1d6c6f430417d7269b3e74c4d2e Mon Sep 17 00:00:00 2001 From: Scott Horowitz Date: Thu, 7 Feb 2019 15:49:39 -0700 Subject: [PATCH 1/4] Revamping LightingFractions for flexibility. Multiple lighting fractions can now be defined, each with a lighting type, location, and fraction value. --- schemas/BaseElements.xsd | 23 +++++------------------ schemas/HPXMLDataTypes.xsd | 1 + 2 files changed, 6 insertions(+), 18 deletions(-) diff --git a/schemas/BaseElements.xsd b/schemas/BaseElements.xsd index 6f26d2d5..67477ac9 100644 --- a/schemas/BaseElements.xsd +++ b/schemas/BaseElements.xsd @@ -1774,27 +1774,14 @@ - + - - - Fraction of lights that are incandescent. - - - - - Fraction of the lights that are compact fluorescent. - - - - - Fraction of the lights that are linear fluorescent. - - - + + + - Fraction of lights that are LED. + Fraction of lights with the specified lighting type and/or location. diff --git a/schemas/HPXMLDataTypes.xsd b/schemas/HPXMLDataTypes.xsd index 68f429e2..4fa1af79 100644 --- a/schemas/HPXMLDataTypes.xsd +++ b/schemas/HPXMLDataTypes.xsd @@ -707,6 +707,7 @@ + From 31d16c64a8158e142c960a1f2c9fb0d2e7e88f26 Mon Sep 17 00:00:00 2001 From: Scott Horowitz Date: Fri, 8 Feb 2019 09:58:50 -0700 Subject: [PATCH 2/4] New approach: Adds FractionofUnitsInLocation field to LightingGroup. Marks LightingFractions as deprecated. Adds ERI Tier I and ERI Tier II as certification enumerations. Replaces use of LightingThirdPartyCertification with LightingFixtureThirdPartyCertification, which has all the former enumeration choices plus more. --- schemas/BaseElements.xsd | 34 ++++++++++++++++++++++++++++------ schemas/HPXMLDataTypes.xsd | 11 ++++------- 2 files changed, 32 insertions(+), 13 deletions(-) diff --git a/schemas/BaseElements.xsd b/schemas/BaseElements.xsd index 67477ac9..4f83f746 100644 --- a/schemas/BaseElements.xsd +++ b/schemas/BaseElements.xsd @@ -1715,6 +1715,11 @@ + + + The fraction of lighting units in the specified Location, where all the fractions for the Location sum to 1. If a Location is not specified, fractions apply to the entire building. + + @@ -1727,7 +1732,8 @@ + name="ThirdPartyCertification" + type="LightingFixtureThirdPartyCertification"/> [h] @@ -1774,14 +1780,30 @@ - + + + DEPRECATED - Please use LightingGroup/FractionofUnitInLocation + - - - + + + Fraction of lights that are incandescent. + + + + + Fraction of the lights that are compact fluorescent. + + + + + Fraction of the lights that are linear fluorescent. + + + - Fraction of lights with the specified lighting type and/or location. + Fraction of lights that are LED. diff --git a/schemas/HPXMLDataTypes.xsd b/schemas/HPXMLDataTypes.xsd index 4fa1af79..d527ae3e 100644 --- a/schemas/HPXMLDataTypes.xsd +++ b/schemas/HPXMLDataTypes.xsd @@ -733,12 +733,6 @@ - - - - - - @@ -1337,7 +1331,8 @@ - + + @@ -2060,6 +2055,8 @@ + + From 39673be224a6782664a58327d9cfb47c735561fd Mon Sep 17 00:00:00 2001 From: Scott Horowitz Date: Fri, 8 Feb 2019 10:08:44 -0700 Subject: [PATCH 3/4] Updates so that PR does not introduce breaking changes. --- schemas/BaseElements.xsd | 3 +-- schemas/HPXMLDataTypes.xsd | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/schemas/BaseElements.xsd b/schemas/BaseElements.xsd index 4f83f746..561e0a6a 100644 --- a/schemas/BaseElements.xsd +++ b/schemas/BaseElements.xsd @@ -1732,8 +1732,7 @@ + name="ThirdPartyCertification" type="LightingThirdPartyCertification"/> [h] diff --git a/schemas/HPXMLDataTypes.xsd b/schemas/HPXMLDataTypes.xsd index d527ae3e..a8157f8e 100644 --- a/schemas/HPXMLDataTypes.xsd +++ b/schemas/HPXMLDataTypes.xsd @@ -733,6 +733,19 @@ + + + + + + + + + + + + + @@ -1331,8 +1344,7 @@ - - + From 04666f88bb2e9d7a0aeccd25f0a71039685925d6 Mon Sep 17 00:00:00 2001 From: Scott Horowitz Date: Tue, 2 Jul 2019 14:19:14 -0600 Subject: [PATCH 4/4] Removes LightingFraction. --- schemas/BaseElements.xsd | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/schemas/BaseElements.xsd b/schemas/BaseElements.xsd index 561e0a6a..5b8c2cf1 100644 --- a/schemas/BaseElements.xsd +++ b/schemas/BaseElements.xsd @@ -1779,36 +1779,6 @@ - - - DEPRECATED - Please use LightingGroup/FractionofUnitInLocation - - - - - - Fraction of lights that are incandescent. - - - - - Fraction of the lights that are compact fluorescent. - - - - - Fraction of the lights that are linear fluorescent. - - - - - Fraction of lights that are LED. - - - - - -