MeshCentral integration for Home Assistant - monitor and control your PCs

I’ve built a custom Home Assistant integration for MeshCentral — the free, self-hosted remote device management platform.

What it does:

  • Real-time online/offline status via WebSocket push (instant, no polling)
  • Power control: Wake-on-LAN, reboot, shutdown, sleep, hibernate
  • Windows security sensors: Antivirus, Firewall, Windows Defender
  • Hardware detail sensors: CPU, GPU, RAM, disk usage (optional, disabled by default)
  • Device tracker entities for presence detection
  • meshcentral.run_command service to run shell commands on any managed device
  • Works with 2FA accounts via Login Tokens
  • Works behind reverse proxies with tlsOffload (Cloudflare Tunnel, Nginx)

Install via HACS: Add https://github.com/andlo/ha-meshcentral as a custom repository (Integration category).

GitHub: GitHub - andlo/ha-meshcentral: Home Assistant integration for MeshCentral — monitor and control your PCs and devices directly from HA. Real-time online/offline, power control, Wake-on-LAN, Windows security sensors. · GitHub

Happy to hear feedback and bug reports!