Downtime tracking is one of the most important parts of any MES deployment — but it’s also one of the most variable.
Some manufacturing teams want a simple, lightweight way to record downtime reasons:
That approach works well in many environments, especially early in a rollout.
Other organizations, however, need more structure:
To support those more structured use cases, Kanoa MES v1.14 introduces hierarchical downtime categories.
This feature doesn’t replace flat categorization — it simply adds an additional level of flexibility for teams that want it.
Before v1.14, every downtime state in Kanoa MES was assigned a category from a single-level list.
Now, downtime categories can optionally be organized into a hierarchy.
So instead of selecting only:
Mechanical
A team can choose something more specific, such as:
Mechanical → Maintenance → Lubrication
Or:
Mechanical → Breakdown → Bearing Failure
This provides a way to capture additional context without forcing every implementation into a more complex structure.
If a flat list is sufficient for your operation, nothing changes — you can continue using it exactly as before.
One important design detail in Kanoa MES is that downtime categories are separate from downtime accounting types.
Every state in Kanoa has a State Type, such as:
That State Type answers:
How should this time be treated in OEE and availability calculations?
Downtime categories answer a different question:
What was the reason or context for this downtime?
For example:
Or:
This separation keeps production accounting consistent, while allowing downtime reasons to be as simple or as detailed as your organization needs.
Hierarchical downtime categories are useful in cases where teams want to group downtime reasons at multiple levels.
Some common scenarios include:
A single category like “Mechanical” may be enough for reporting — but some teams want to distinguish between:
Hierarchies make that kind of distinction easier.
In multi-line or multi-site deployments, different teams often use slightly different terminology.
A hierarchy allows organizations to define:
This supports consistency without losing flexibility.
Some manufacturers structure downtime data to align with CMMS workflows, maintenance reporting, or reliability programs.
Hierarchical categories can provide cleaner mappings into those systems.
Hierarchies allow teams to answer both:
This is especially helpful for teams doing deeper continuous improvement work.
Here are a few realistic examples of how integrators might structure downtime categories.
Again, these are optional — some customers may only ever use the top level, and that’s perfectly valid.
The hierarchy is there for teams who want additional structure.
For systems integrators and implementation teams, this feature adds another tool for tailoring Kanoa MES to customer requirements.
It enables deployments that can support:
Most importantly, it allows integrators to meet customers where they are:
Downtime categorization is not one-size-fits-all.
Some teams want broad visibility.
Others want deep reliability insight.
Many evolve from one to the other over time.
With hierarchical downtime categories in Kanoa MES v1.14, we’re making it easier to support both — without forcing complexity on anyone who doesn’t need it.