Open-Orange-Button / Orange-Button-Taxonomy

OpenAPI Orange Button taxonomy
https://Open-Orange-Button.github.io/Orange-Button-Taxonomy
Apache License 2.0
14 stars 19 forks source link

Enumerations for system status #184

Closed cwhanse closed 1 year ago

cwhanse commented 1 year ago

Currently, the taxonomy has

I found these when I was added a fifth, to provided values for a Status element for Availability #159

OperationalPhaseItemType refers to business/construction/permitting etc. The other three refer to operational states.

OperationalStatusItemType could subsume SystemAvailabilityModeItemType and SystemOperationalStatusItemType, and have its values extended.

The new OperationalStatusItemType should apply to PV, battery, and other systems, as well as components (inverters, communications, monitoring and data collection systems).

cwhanse commented 1 year ago

When closing, also do this: https://github.com/Open-Orange-Button/Orange-Button-Taxonomy/issues/187#issuecomment-1435355076_

kevinkirkl3y commented 1 year ago

@cwhanse Can you elaborate on what you mean by, "Have the values extended"?

cwhanse commented 1 year ago

Adding values that enumerate the states in this diagram.

Screenshot (30)

kevinkirkl3y commented 1 year ago

@cwhanse It seems like some of these exist already, with slightly different naming conventions. I.E Operative (New)/Operational (Existing). Shall I add all of them and we can pare down redundant Enums after review?

cwhanse commented 1 year ago

@kevinkirkl3y If you can make a start we can adjust/add/remove through the review. Thanks for moving this ahead. I'm going to merge #187 so that hopefully will reduce the risk of merge conflicts for you.