Skip to main content

Introducing the Veeam Backup for Microsoft 365 Integration for Home Assistant

  • February 18, 2026
  • 2 comments
  • 59 views

JonahMay
Forum|alt.badge.img+12

 

Hi everyone 👋

Following the release of the Veeam Backup & Replication Home Assistant integration, ​@mkevenaar and I excited to share a new open-source project:

👉 https://github.com/Cenvora/ha-veeam-365

A native Home Assistant integration for Veeam Backup for Microsoft 365 that brings full SaaS backup visibility, job control, and license monitoring directly into your dashboards and automations.

 

🧩 What This Integration Automatically Discovers

Once connected to the VB365 REST API, the integration dynamically creates devices and entities for your entire environment, including:

🖥️ Veeam Server

  • Connection status

  • Health state

  • Product version

  • Last successful poll

  • Installation diagnostics

📦 Backup Repositories

  • Used capacity

  • Online status

  • Repository type (S3 / Amazon S3 compatible / etc.)

  • Accessibility diagnostics

📊 Backup Jobs & Copy Jobs

  • Last backup timestamp

  • Last run time

  • Last status (Success/Warning/Failed)

  • Next scheduled run

  • Native HA buttons for:

    • Start

    • Stop

    • Enable

    • Disable

📄 License Monitoring

  • License status & type (NFR, etc.)

  • Expiration & grace period

  • Total vs used licenses

  • Licensed organization details

In my test lab (VB365 v8.2), this resulted in:

6 devices and 50+ entities automatically created with zero manual entity setup.

 

🎯 Why This Exists

Many of us in the Veeam community run home labs and smart homes, but Microsoft 365 backup health is usually locked inside the VB365 console or reports.

This integration surfaces that data into Home Assistant so you can:

  • Trigger alerts when backups fail

  • Monitor repository capacity (including object storage)

  • Track license consumption

  • Display backup health on NOC or wall dashboards

  • Centralize observability alongside VBR and infrastructure sensors

 

⚡ Key Features

  • 🔐 Secure REST API authentication (VB365)

  • ⚡ Async coordinator architecture (HA best practices)

  • 🧠 Dynamic entity discovery (jobs, repos, licenses, server)

  • 🎛️ Job control buttons exposed as HA services

  • 🧱 Proper device modeling (Server, Repository, Job, License)

  • 🧪 Tested against Veeam Backup for Microsoft 365 v8.x

  • 🧩 Clean UI with diagnostics & configuration entities

  • 🏷️ Entity-rich integration (space usage, job status, immutability, etc.)

 

📦 Installation (HACS Supported)

This integration can be installed via HACS by adding the repository as a custom repository.

Option 1 — HACS (Recommended)

  1. Open HACS in Home Assistant

  2. Go to Integrations → ⋮ → Custom repositories

  3. Add:
    https://github.com/Cenvora/ha-veeam-365
    Category: Integration

  4. Install the integration

  5. Restart Home Assistant

  6. Add via Settings → Devices & Services

Option 2 — Manual

Copy the repository into:

config/custom_components/ha-veeam-365

Then restart Home Assistant and add the integration via the UI.

 

🏠 Real-World Use Cases

Some practical scenarios where this shines:

  • Alert when a Microsoft 365 backup job fails overnight

  • Dashboard cards for “Last Backup” and “Next Run”

  • Repository capacity tracking (especially S3/object storage)

  • License usage visibility without opening the VB365 console

  • Unified monitoring alongside the VBR Home Assistant integration

 

🛣️ Roadmap

Planned improvements will be based on community member feedback and feature requests.

 

🤝 Feedback Welcome

I’d love feedback, feature requests, and testing results.

⭐ GitHub: https://github.com/Cenvora/ha-veeam-365

 

🔗 Related Project

If you weren’t aware, we also recently released a Veeam Backup & Replication Home Assistant integration, so you can now monitor:

  • VBR infrastructure

  • Microsoft 365 backups

  • Repositories

  • Licenses

  • Job health

all from a single Home Assistant dashboard.

 

2 comments

Chris.Childerhose
Forum|alt.badge.img+21
  • Veeam Legend, Veeam Vanguard
  • February 18, 2026

Oooo another one to play with.  Will give this one a spin and see how it goes.  Great work guys! 😎


AndrePulia
Forum|alt.badge.img+9
  • Veeam Vanguard
  • February 18, 2026

@JonahMay Great solution! I also saw the other article mentioned in the Veeam Recap.