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

Detailed HVAC Viewer TODO #32

Open
14 of 29 tasks
mdahlhausen opened this issue May 28, 2024 · 0 comments
Open
14 of 29 tasks

Detailed HVAC Viewer TODO #32

mdahlhausen opened this issue May 28, 2024 · 0 comments

Comments

@mdahlhausen
Copy link
Member

mdahlhausen commented May 28, 2024

A to do list for the Detailed HVAC Viewer measure:

Data schema / measure:

  • figure out connectors and splitters
  • figure out zone objects on zone side
  • add option to output data for only a specific loop, not all loops
  • add setpoint manager content
  • add informational content for non-node objects
  • add reporting frequency to schema?
  • add before/after objects for the boundary nodes

Viewer:

  • get the dropdown loop selection to work; it isn't regenerating the network graph
  • the order is messing up when regenerating a network graph a second time
  • add demand side (may require more in the data for the demand side, particularly zone)
  • add connectors / splitters (requires work on schema)
  • Detailed HVAC Viewer - add capability to show HXs on the outdoor air side of the OA mixer #39
  • figure out how to handle showing nodes on other loops (currently not showing them)
  • remove name comparison to supply/demand inlet/outlet node, and instead use boundary node data to determine which nodes use vertical node images
  • add the ability to filter x and y axis, set min/max time or range
  • use a fixed color-blind safe color scheme
  • general style improvements
  • refactor work to avoid the path lookup issues with the images directory
  • unit conversion?
  • psychrometric chart plot?
  • heatmap / floodplot?
  • statistics table
  • pdf/cdf
  • change x-axis to support different reporting frequencies
  • date filtering resets when new nodes are added
  • double clicking to zoom keeps the previous zoom window and does not reset
  • add report to application

Overall:

  • Add more tests, particularly more complicated air loops (with OA side HX) and plant loops (with multiple branches for equipment objects)
  • (several good reasons not to do this; javascript doesn't have access to the filesystem) Move SQL parser to javascript on the eplustout.sql, instead of in the hvac_data.json to avoid large files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant