Skip to content

f-marschall/HA_ProcessMining_Addon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

284 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HA_ProcessMining_Addon

Brings Process Mining to Home Assistant as an Add-on.

This repository is a Home Assistant deployment wrapper for the actual SmartHomeProcessMining application.

Why Process Mining on Smart Home Data?

Process mining turns event logs into understandable models of real-world behavior. Smart homes already generate rich logs through device state changes and automations, so you can use these techniques to:

  • Discover real routines and occupancy patterns
  • Spot anomalies or inefficiencies in automation flows
  • Optimize energy usage based on actual device sequences
  • Visualize how daily processes evolve over time

The motivation for this project is to bring these analytical insights to Home Assistant users so they can understand and improve their smart home behavior using the existing logbook data.

Installation

Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.

Guide for Home Assistant Add-on configuration: DOCS

Installation without Home Assistant environment: SmartHomeProcessMining

Project Structure

This repository mainly contains the Home Assistant add-on packaging and points to the real application via a git submodule.

  • process_management/: Home Assistant add-on definition, Dockerfile, and config.yaml.
  • process_management/app/SmartHomeProcessMining/: git submodule with the actual process mining application code.
  • repository.yaml: metadata for the Home Assistant add-on repository.

Because the application lives in the submodule, you need to initialize it when working locally:

git submodule update --init --recursive

About

Brings Process Mining to Home Assistant as Add-On!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors