Skip to content

Features Overview

The Home Assistant Windows Companion transforms your PC into a smart citizen of your home automation ecosystem.

📊 Sensors (Incoming Data)

The application reports real-time data back to Home Assistant using the standard mobile_app integration.

💻 System Performance

  • CPU Usage: Reports the percentage of processor utility across all cores.
  • RAM Usage: Reports the percentage of committed memory in use.

🔋 Power & Battery

  • Battery Level: Current charge percentage.
  • Power State: Detects if the device is on AC power or battery.
  • Charging Status: Indicates if the battery is currently being charged.

🖥️ Activity & Presence

  • Active Window: Reports the title of the window currently in focus. Note: For privacy, this can be disabled in settings.
  • System Idle Time: Tracks the number of seconds since the last user interaction (Keyboard/Mouse), enabling precise "User Presence" automations.

🔊 Audio & Network

  • Audio Output: Identifies the currently active playback device (e.g., "Realtek High Definition Audio").
  • Network Latency: Reports the ping round-trip time to your Home Assistant instance, useful for monitoring network stability.

🎮 Commands (Outgoing Control)

Trigger actions on your Windows PC directly from Home Assistant via services or dashboard buttons.

🔊 Audio Control

  • Set Volume: Adjust master volume from 0% to 100%.
  • Mute Toggle: Instantly silence or restore audio.
  • Step Up/Down: Incremental volume adjustments.

📺 Media Navigation

  • Play / Pause: Control active media players (Spotify, YouTube in browser, VLC, etc.).
  • Skip / Previous: Navigate through playlists.

🔑 Security & Session

  • Lock Session: Instantly locks the Windows workstation.
  • System Power:
  • Shutdown: Gracefully shuts down the PC.
  • Restart: Reboots the machine.
  • Sleep: Puts the PC into low-power sleep mode.