Hi folks, I’m working on an Energy Convention as part of the integration with Cool Farm Platform, a green house gas calculation tools. See energy.md [at this link]( User Facing Documentation/Convention Documentation · main · our-sci / Conventions / conventions-under-development · GitLab ) if you want to see what’s in it so far. For the curious, there’s also a nice cost.md Cost Convention you can review which uses the quantity–price object.
My Question / Request / Prompt: Why is there no energy_consumption type field associated with equipment? This would make it really easy to estimate log by log energy use. For example:
- Fuel use by tractor in a Harvest Log. Pull:
- Miles driven (
quantityassociated with thelog) X - Energy consumption (
attributein tractorasset) = - Fuel used (save as
quantityassociated withlog).
- Miles driven (
- Energy (kWh) used by pump in an Irrigation Log. Pull:
- Irrigation time (
quantityassociated withlog) X - Energy consumption (
attributein pumpasset) = - Energy used (save as
quantityassociated withlog).
- Irrigation time (
Here’s another identical case which would be really critical for other (non-energy) cases but the same pattern
- Labor cost used for Sarah in Activity Log (weeding). Pull:
- Work time (
quantityassociated withlog) X - Sarah’s hourly rate (
attributeinuserentry for Sarah) = - Labor cost (save as
quantityassociated withlog).
- Work time (
PS I recognize that this last example would be using the
ownerrelationship which isn’t defined today as the person who did the work, definitely needs to be fleshed out, but you’re seeing the pattern hopefully.
The point is often if an asset holds some key information, it can really simplify and enable the calculation of useful information about cost, energy use, and probably other things.
On the flip side, I know we don’t want to “pollute” the attributes with things, and that can lead to a lot of unnecessary bulk. But at the same time, we haven’t provided assets the ability to use quantities, thus attributes is the only place to go right now.
I definitely could see a reasonable argument to be made to just add these as attributes, though of course it’s not just one field, it’s three… for fuel efficiency it’s:
- Value (eg 10)
- Energy type (eg gallons)
- Distance (eg miles)
For the labor example it’s similar but also 3 items.
- Value (eg 22.50)
- Currency (eg $)
- Time (eg hour).
So what do folks think?