Custom Dashboard Card

This page explains how to add a custom dashboard card for your iopool integration in Home Assistant. You can personalize the card by entering your pool name below. The YAML code will update automatically.

Tip: Replace mypool with the actual name of your pool entity (e.g., home, garden, etc.).

  • Install required custom cards with HACS

    All these cards are available in HACS. Install them before proceeding.
  • Enter your pool and pump entity names

    Enter the name of your pool as defined in iopool (this is the dynamic part of your entity IDs, e.g. sensor.iopool_XXX_temperature).

    Also, enter the entity ID of your pool pump (e.g. switch.pool_pump). These values will be used to personalize the YAML code below.

  • Copy and paste the YAML code below into your Home Assistant dashboard

    Create a new Manual card in your dashboard and paste the YAML content below.

    The YAML code shown below is a partial preview. To get the complete YAML, please use the Copy button in the top right corner.

There is currently an open issue with the Pool Monitor Card that causes values to display with excessive decimal places. A new feature addressing this was added in commit, but it has not yet been released in a production version. The iopool integration is already prepared for this update and exposes display_precision for each sensor where suggested_display_precision is set.

Dashboard Card