Installation

Install the Exaviz PoE plugin for Home Assistant via HACS.

Prerequisites

Before installing the plugin, ensure you have the following:

Hardware

  • An Exaviz board with PoE support:
    • Cruiser Carrier Board with built-in PoE ports, or
    • Interceptor Carrier Board with one or two Interceptor PoE Boards
  • PoE hardware is powered and operational — verify with head -20 /dev/pse (Cruiser) or head -20 /proc/pse (Interceptor)

Software

  • Debian-based Linux (Raspberry Pi OS, Debian Trixie, Debian Bookworm, etc.)

  • Exaviz PoE packages installed from the Exaviz APT repository. Follow the instructions on that page to add the repository signing key and source, then install:

    • All boards: exaviz-dkms and exaviz-netplan
    • Interceptor boards additionally: exaviz-pse-dkms (IP808AR PoE driver — required for /proc/pse and PoE port control)

    Verify with:

    dpkg -l | grep exaviz
    

    You should see exaviz-dkms and exaviz-netplan listed (plus exaviz-pse-dkms on Interceptor boards).

Home Assistant

  • Home Assistant 2024.12 or newer recommended, running on the same board as your PoE hardware. Older versions back to 2024.4 are supported but require manual Lovelace resource registration (see Troubleshooting).
  • HACS (Home Assistant Community Store) installed

Step 1: Install HACS (if not already installed)

If you don’t have HACS installed, follow the official guide at hacs.xyz.

After installation, restart Home Assistant and verify HACS appears in the sidebar.

Step 2: Install via HACS

  1. Open Home Assistant and navigate to HACS in the sidebar
  2. Search for Exaviz
  3. Click on Exaviz PoE Plugin
  4. Click Download and select the latest version (currently v1.0.5)
  5. Restart Home Assistant when prompted

After restart, the integration backend and the custom Lovelace card will both be available.

Step 4: Verify Installation

After restarting Home Assistant:

  1. Go to Settings > Devices & Services
  2. Click Add Integration
  3. Search for Exaviz – it should appear in the list

If you see “Exaviz PoE” in the integration list, the installation was successful. Proceed to Configuration to set up the integration.

Updating the Plugin

When a new version is available:

  1. Open HACS in the sidebar
  2. Navigate to Integrations
  3. If an update is available, you’ll see a notification badge
  4. Click on Exaviz PoE Plugin and click Update
  5. Restart Home Assistant after updating

Uninstalling

To remove the plugin:

  1. First, remove the integration from Settings > Devices & Services
  2. Then, uninstall via HACS: HACS > Integrations > Exaviz PoE Plugin > Remove
  3. Restart Home Assistant

Next Steps

  • Configuration – Set up the integration and explore entities
  • Dashboard – Add PoE monitoring cards to your dashboard

Last modified February 25, 2026