Home Assistant custom integration that adds a calibrated sensor (cm) to an existing MQTT device.
- Install via HACS as a custom repository
- Add the PoolPal integration via Settings → Devices & Services → Add Integration
- Step 1: Select a manufacturer to filter the device list
- Step 2: Choose an existing device from your HA device registry
- Step 3: Enter the MQTT topic for raw data and a calibration factor
The integration subscribes to the MQTT topic and creates a sensor entity on the selected device:
calibrated_value (cm) = mqtt_raw_value × calibration_factor
If a device publishes 150 on topic pool/pump/flow_raw and you set a calibration factor of 0.1, the sensor will report 15 cm.
- Add this repository to HACS as a custom integration repository
- Install PoolPal from HACS
- Restart Home Assistant
- Go to Settings → Devices & Services → Add Integration → PoolPal