Home Assistant PC integration: control and monitor your computer
Your PC as first-class Home Assistant entities. The PCS Agent HACS integration auto-discovers your computer on the LAN and creates entities for power, screen lock, volume, monitor, app launching, custom modes — plus live camera entities for your displays and webcam (WebRTC, low latency).
Get PCS Agent free →What you get
- Switches — power off, lock screen, monitor on/off, per-app open/close
- Volume control — a native number/slider entity
- Wake-on-LAN — turn the PC on from any automation
- Cameras — every display and the webcam, live in your dashboard
- Auto-generated dashboard — a ready PC Agent view appears in the sidebar
Setup in 4 steps
- Open HACS → Custom repositories → add github.com/pcs-agent/pcs-agent-ha (Integration).
- Search “PC Agent” in HACS, download, and restart Home Assistant.
- Launch the PCS Agent app on your PC (same network) — Home Assistant auto-discovers it.
- Add the integration from the discovered notification. Entities and the dashboard appear automatically.
Frequently asked questions
How does PCS Agent integrate with Home Assistant?
Via a native HACS integration. Add the PC Agent repository to HACS, download the integration, and your PC is auto-discovered on the local network — entities for power, volume, monitor, lock, apps, modes, plus camera streams.
Does it support live screen and webcam streaming?
Yes — displays and webcam are exposed as camera entities with WebRTC low-latency streaming, viewable in any Lovelace dashboard.
Is the connection local?
Yes, Home Assistant talks to the PC Agent app over your LAN. No cloud round-trip for local commands.
Can I use it in automations?
Yes. Every control is a normal Home Assistant entity — use them in automations, scripts and scenes (e.g. shut the PC down when you leave home).