Giter VIP home page Giter VIP logo

Comments (3)

alanmitchell avatar alanmitchell commented on July 20, 2024

Alan Budget

Task Days Expenses
Multi-Building Energy Reports 5.0

from bmon.

alanmitchell avatar alanmitchell commented on July 20, 2024

Color value in Red if it is outside of normal range for sensor. Develop a method to identify the normal range for each sensor, perhaps a Python expression that can include the values of other sensors and the values of Building variables such as mode (e.g. 'winter' or 'summer').

Perhaps include a simple text bar graph that ranges from the minimum to maximum value for the values in the report; one symbol (e.g. 'X') is the minimum and 20 symbols is the maximum. This would only work if the units are the same for all sensors.

Could have a parameter of the generic graph that filters the list down to the values that are outside the normal range or are not reporting.

Another multi-building chart could be sensors that are not reporting. do some real-time analysis to determine the standard sensor interval, and then report it as not reporting if no value in the last 3x of that interval.

To condense the report vertically, use a format like:

Building Sensor Value Unit
Glacierview DHW Temp to Bldg 134.6 deg F
Boiler #1 Status Alarm On/Off
511 Oklahoma Boiler Lockout None Code

from bmon.

alanmitchell avatar alanmitchell commented on July 20, 2024

Other Possible Multi-Building Reports

  • Total Value across a period, most likely Energy or $, but could be any sensor that is a rate of use (e.g. flow ). This would first average the rate over the requested period and then multiply the average rate by the total time in the period. Would be nice to see as a graph or as a table, because it could be used for billing waste heat or energy usage if expressed as a table. Might be easiest to just display both in the output section, first the graph then the table. Or, do a table with the character bar graph (string of asterisks).
    • This might also be nice to have as a user-customizable chart. The user could pick the sensors from one building that they wanted to total. Perhaps we could mark units as to whether they should be totaled or averaged, as it makes no sense to total temperature in deg F.

from bmon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.