PCS Agent logoPCS Agent

Home Assistant PC integration: control and monitor your computer

Your PC as first-class Home Assistant entities. The PCS Agent HACS integration connects to 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

Setup

  1. Install the PCS Agent app on your PC and sign in (keep it on the same network as Home Assistant).
  2. Install the integration — two ways:
    • Recommended — via HACS (gets automatic update notifications): open HACS → ⋮ menu → Custom repositories → add github.com/pcs-agent/pcs-agent-ha as type Integration → search “PC Agent” → Download → restart Home Assistant.
    • Manual: download the latest release from github.com/pcs-agent/pcs-agent-ha/releases/latest (Source code zip), then copy custom_components/pcs_agent/ into your Home Assistant config/ folder and restart. (No automatic updates this way.)
  3. Go to Settings → Devices & Services → Add Integration and search “PC Agent”.
  4. Enter your details (User ID and Device ID from the app’s Account tab; MAC address optional, enables Wake-on-LAN). Entities and the dashboard appear automatically.

Staying up to date: if you installed via HACS you’ll be notified of new versions automatically — update with one click, then restart Home Assistant. The PC Agent app also tells you in its Integrations tab when a newer integration version is available.

Frequently asked questions

How does PCS Agent integrate with Home Assistant?

Via a native HACS integration. Add the PC Agent repository to HACS (or copy the folder manually), then add the integration from Settings → Devices & Services — you get entities for power, volume, monitor, lock, apps, modes, plus camera streams, all over your local network.

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).