Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

238-update-workflow-template-content #247

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
254dfc5
238 : Added Existing Heating and Cooling Equipment section to the Ass…
lindsayJohnstonPnnl Dec 3, 2024
755f5d1
238: Added Heat Pump Ducted Workflow - Assessment Tab
lindsayJohnstonPnnl Dec 4, 2024
899036c
238 : Added Heat Pump Ducted Workflow - Report Tab New Section : Vis…
lindsayJohnstonPnnl Dec 5, 2024
21f30bb
238 : Adjusted Report Tab to reflect changes in assessment tab.
lindsayJohnstonPnnl Dec 5, 2024
ec69b51
238: Updated Equipment Selection Details Section.
lindsayJohnstonPnnl Dec 5, 2024
a0efaa1
238 : Added Condensate Line Photo section to Installation and Report …
lindsayJohnstonPnnl Dec 5, 2024
16114e4
238 : New Section : Existing Heating and Cooling Equipment in Heat Pu…
lindsayJohnstonPnnl Dec 6, 2024
fbf090f
238 : Changed Equipment Section details. Added PhotoInput and Photo f…
lindsayJohnstonPnnl Dec 6, 2024
807b472
238 : Attic Air Sealing and Insulation – Pre-Installation tab and Rep…
lindsayJohnstonPnnl Dec 6, 2024
d65611c
238 : Revised table in Attic Air Sealing WF. Added CFM calcs, table a…
lindsayJohnstonPnnl Dec 9, 2024
532fffd
238 : Added CFM50 tables to Foundation Wall Air Sealing WF.
lindsayJohnstonPnnl Dec 9, 2024
3e8fc3c
238 : Added CFM50 tables to Slab foundation Exterior WF.
lindsayJohnstonPnnl Dec 9, 2024
3d82df8
238 : Added CFM 25pa tables to Duct Air Sealing and Wall Air Sealing …
lindsayJohnstonPnnl Dec 10, 2024
242c49a
238 : Fixed length bug.
lindsayJohnstonPnnl Dec 10, 2024
413c19c
238 : Converted possible NaN and number values to a string to avoid H…
lindsayJohnstonPnnl Dec 10, 2024
8ffe280
238 : Added CFM50 value calcs to Post-Installation tab.
lindsayJohnstonPnnl Dec 10, 2024
0b8593d
238 : Fixed NaN warning.
lindsayJohnstonPnnl Dec 10, 2024
a038b83
238 : Fixed typo.
lindsayJohnstonPnnl Dec 10, 2024
cd7a8a6
238 : Fixed multiple NaN warnings.
lindsayJohnstonPnnl Dec 10, 2024
f625e94
238 : Fixed NaN warning and adjusted the Post-Installation value from…
lindsayJohnstonPnnl Dec 10, 2024
c608abf
238 : First round of edits with Edward.
lindsayJohnstonPnnl Dec 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
455 changes: 267 additions & 188 deletions src/templates/doe_workflow_heat_pump_ducted.mdx

Large diffs are not rendered by default.

247 changes: 134 additions & 113 deletions src/templates/doe_workflow_heat_pump_ductless.mdx

Large diffs are not rendered by default.

165 changes: 110 additions & 55 deletions src/templates/ira_doe_workflow_attic_air_sealing_and_insulation.mdx

Large diffs are not rendered by default.

127 changes: 89 additions & 38 deletions src/templates/ira_doe_workflow_duct_air_sealing_and_insulation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,20 @@
</PhotoInput>

<PhotoInput id="existing_static_pressure_read_out_photo" label="Existing condition total static pressure read out – Photo">
Look for kinked/crushed ductwork, undersized ducts or returns, or a dirty air filter if the static pressure is above 0.5 i.w.c.
Look for kinked/crushed ductwork, undersized ducts or returns, or a dirty air filter if the static pressure is above 0.5 i.w.c.
</PhotoInput>

<Radio label="What is the total duct leakage before air sealing?" options={['CFM at 25Pa', 'Not Measured',]} path="existing_duct_leakage_rate_radio" />
<ShowOrHide visible={props.data?.existing_duct_leakage_rate_radio === 'CFM at 25Pa'}>
<NumberInput label="CFM at 25Pa" min={0} path="duct_leakage_cfm50" />

<ShowOrHide visible={props.data?.existing_duct_leakage_rate_radio === 'CFM at 25Pa'}>
<PhotoInput id="conditioned_floor_area_calculation_photo" label="Conditioned Floor Area Calculation – Photo">
Take a photo of the math used to determine the conditioned floor area, label the rooms/sections and the corresponding length, width.
</PhotoInput>
| |
| ----------------------------
| <NumberInput label="CFM at 25Pa" min={0} path="duct_leakage_cfm25" />
| <NumberInput label="Conditioned Floor Area (ft2):" min={0} path="conditioned_floor_area_ft2" />
| <p><strong>Cubic feet per minute (CFM) per 100 sq. ft. of conditioned floor area when the air handler is present: </strong>{!isNaN(props.data?.duct_leakage_cfm25) && !isNaN(props.data?.conditioned_floor_area_ft2) ? (props.data.duct_leakage_cfm25 / props.data.conditioned_floor_area_ft2 * 100).toString() : 'N/A'}</p>
</ShowOrHide>

<PhotoInput id="existing_area_of_significant_leakage_photo" label="Area of significant leakage – Photo">
Expand All @@ -30,7 +38,7 @@
* This could be a photo of an undersized supply, undersized return, undersized return filter grille.
* The purpose of looking and evaluating is to reduce the incidents of air sealing and insulating ducts or return(s) that will need to be taken apart and upgraded. It is better to include in the scope of work the duct upgrades and air seal and insulate the new duct work.
</PhotoInput>

</Tab>
<Tab eventKey="installation" title="Installation">

Expand Down Expand Up @@ -74,25 +82,28 @@

</Tab>
<Tab eventKey="post_installation" title="Post-Installation">

<Select label="What percentage of the duct system received additional insulation (choose the closest)?" options={["10%","25%","50%","75%","100%"]} path="postinstall_duct_insulation_percentage" />

<PhotoInput id="postinstall_static_pressure_test_setup_photo" label="Post-installation total static pressure test setup – Photo">
Photo of the total static pressure test setup
</PhotoInput>

<PhotoInput id="postinstall_static_pressure_read_out_photo" label="Post-installation total external static pressure read out – Photo">
Look for kinked/crushed ductwork, undersized ducts or returns, or a dirty air filter if the static pressure is above 0.5 i.w.c.
Look for kinked/crushed ductwork, undersized ducts or returns, or a dirty air filter if the static pressure is above 0.5 i.w.c.
</PhotoInput>

<Radio label="What is the total duct leakage after air sealing?" options={['CFM at 25Pa', 'Not Measured',]} path="postinstall_duct_leakage_rate" />

<ShowOrHide visible={props.data?.postinstall_duct_leakage_rate === 'CFM at 25Pa'}>
<ShowOrHide visible={props.data?.postinstall_duct_leakage_rate === 'CFM at 25Pa'}>
<NumberInput label="CFM at 25Pa" min={0} path="post_install_duct_leakage_cfm25" />
<p><strong>Conditioned Floor Area (ft2): </strong> {props.data?.conditioned_floor_area_ft2} </p>
</ShowOrHide>

<PhotoInput id="postinstall_floor_plan_sketch_with_numbers_photo" label="Flow rates to each supply register and zonal pressures post-work measurement – Photo">
Photo of floor plan sketch with the numbers
</PhotoInput>

</Tab>
<Tab eventKey="report" title="Report">
<PrintSection label="Print Report">
Expand All @@ -113,44 +124,83 @@
<Photo id="existing_static_pressure_test_setup_photo" label="Existing condition total static pressure test setup – Photo" required/>

<Photo id="existing_static_pressure_read_out_photo" label="Existing condition total static pressure read out – Photo" required />


<p> Total duct leakage before air sealing: <strong> { (props.data?.existing_duct_leakage_rate_radio == 'CFM at 25Pa' && props.data?.duct_leakage_cfm50) ? props.data?.duct_leakage_cfm50 + " " : null } { props.data?.existing_duct_leakage_rate_radio} </strong></p>

<p> Total duct leakage before air sealing: <strong> { (props.data?.existing_duct_leakage_rate_radio == 'CFM at 25Pa' && props.data?.duct_leakage_cfm25) ? props.data?.duct_leakage_cfm25+ " " : null } { props.data?.existing_duct_leakage_rate_radio} </strong></p>

<ShowOrHide visible={props.data?.existing_duct_leakage_rate_radio === 'CFM at 25Pa'}>
<Photo id="conditioned_floor_area_calculation_photo" label="Conditioned Floor Area Calculation – Photo" required>
Photo of the math used to determine the conditioned floor area, label the rooms/sections and the corresponding length, width.
</Photo>
| | |
| --------------|-------------
| Conditioned Floor Area (ft2) | {props.data?.conditioned_floor_area_ft2}
|Cubic feet per minute (CFM) per 100 sq. ft. of conditioned floor area when the air handler is present |{!isNaN(props.data?.duct_leakage_cfm25) && !isNaN(props.data?.conditioned_floor_area_ft2) ? (props.data.duct_leakage_cfm25 / props.data.conditioned_floor_area_ft2 * 100).toString() : 'N/A'}
</ShowOrHide>

<Photo id="existing_area_of_significant_leakage_photo" label="Area of significant leakage – Photo" required />

<Photo id="existing_undersized_duct_or_return_photo" label="Undersized duct or return – Photo" required />


## Installation

<Photo id="secure_and_seal_duct_photo" label="Secure and seal duct boots – Photo" required>
Photo of the secure and seal duct boots
</Photo>
<Photo id="duct_to_duct_connection_sealed_photo" label="Duct to duct connection sealed – Photo" required>
Photo of duct to duct connection sealed
</Photo>
<Photo id="duct_insulation_and_vapor_barrier_photo" label="Duct insulation and vapor barrier – Photo" required>
Photo of the duct insulation and vapor barrier
</Photo>
<Photo id="duct_support_photo" label="Duct support – Photo" required>
Photo of the duct support
</Photo>
<Photo id="take_off_collar_air_sealed_photo" label="Take off collar air sealed– Photo" required>
Photo of the take off collar air sealed
</Photo>
<Photo id="plenum_seams_air_sealed_photo" label="Plenum seams air sealed – Photo ">
Photo of plenum seams air sealed
</Photo>
<Photo id="plenum_insulated_photo" label="Plenum insulated – Photo" required>
Photo of the plenum insulated
</Photo>
<Photo id="air_handler_access_panel_seams_sealed_photo" label="Air handler access panel seams sealed– Photo" required>
Photo of the air handler access panel seams sealed
</Photo>
<Photo id="air_filter_grille_slot_sealed_photo" label="Air filter grille/slot sealed – Photo" required>
Photo of the air filter grille/slot sealed
</Photo>
## Installation

{' '}

<Photo
id="secure_and_seal_duct_photo"
label="Secure and seal duct boots – Photo"
required
>
Photo of the secure and seal duct boots
</Photo>
<Photo
id="duct_to_duct_connection_sealed_photo"
label="Duct to duct connection sealed – Photo"
required
>
Photo of duct to duct connection sealed
</Photo>
<Photo
id="duct_insulation_and_vapor_barrier_photo"
label="Duct insulation and vapor barrier – Photo"
required
>
Photo of the duct insulation and vapor barrier
</Photo>
<Photo id="duct_support_photo" label="Duct support – Photo" required>
Photo of the duct support
</Photo>
<Photo
id="take_off_collar_air_sealed_photo"
label="Take off collar air sealed– Photo"
required
>
Photo of the take off collar air sealed
</Photo>
<Photo
id="plenum_seams_air_sealed_photo"
label="Plenum seams air sealed – Photo "
>
Photo of plenum seams air sealed
</Photo>
<Photo id="plenum_insulated_photo" label="Plenum insulated – Photo" required>
Photo of the plenum insulated
</Photo>
<Photo
id="air_handler_access_panel_seams_sealed_photo"
label="Air handler access panel seams sealed– Photo"
required
>
Photo of the air handler access panel seams sealed
</Photo>
<Photo
id="air_filter_grille_slot_sealed_photo"
label="Air filter grille/slot sealed – Photo"
required
>
Photo of the air filter grille/slot sealed
</Photo>

## Post Installation

Expand All @@ -169,5 +219,6 @@


</PrintSection>

</Tab>
</Tabs>
</Tabs>
Loading
Loading