Fresh-r

The Fresh-r integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] connects to the fresh-r.me cloud dashboard, letting you monitor all Fresh-r ventilation devices linked to your account. It polls the Fresh-r cloud to keep your data up to date. Use it to keep an eye on your indoor air quality and ventilation performance, or to trigger automations when CO2 or humidity levels need attention.

Supported devices

The following Fresh-r devices are supported:

  • Fresh-r: The main heat recovery ventilation unit.
  • Forward: A Fresh-r ventilation unit that forwards air to the main heat recovery ventilation unit.
  • Monitor: A standalone indoor air quality monitor.

Prerequisites

  • A Fresh-r account on fresh-r.me.
  • At least one Fresh-r ventilation unit connected to your Fresh-r account.

Configuration

To add the Fresh-r hub to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

Username

The email address you use to sign in to your Fresh-r account.

Password

The password for your Fresh-r account.

Supported functionality

Sensors

The integration provides the following sensors:

  • Inside temperature

    • Description: Temperature of the air leaving the ventilation unit, in °C.
    • Available for: Fresh-r, Forward
  • Outside temperature

    • Description: Temperature of the incoming fresh air, in °C.
    • Available for: Fresh-r, Forward
  • CO2

    • Description: CO2 concentration of the indoor air, in ppm.
    • Available for: All devices
  • Humidity

    • Description: Relative humidity of the indoor air, in %.
    • Available for: All devices
  • Air flow rate

    • Description: Air flow rate through the ventilation unit, in m³/h.
    • Available for: Fresh-r, Forward
  • Dew point

    • Description: Dew point temperature of the indoor air, in °C.
    • Available for: All devices
    • Remarks: Disabled by default.
  • Temperature

    • Description: Indoor temperature, in °C.
    • Available for: Forward, Monitor

Examples

Get notified when indoor CO2 levels are high

CO2 levels above 1000 ppm are generally considered poor for indoor air quality. You can create an automation that sends you a notification when the CO2 sensor crosses that threshold, so you know to check that your ventilation unit is running correctly and that its filter does not need cleaning.

Monitor humidity to prevent condensation

High indoor humidity can lead to condensation and mold. Use the Humidity sensor to trigger an alert or switch on extra ventilation when humidity rises above a level you are comfortable with.

Track ventilation performance

Use the Air flow rate sensor to verify that your ventilation unit is delivering the expected amount of fresh air. A sudden drop can indicate a dirty filter or a blocked duct.

Data updates

The Fresh-r integration pollsData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] sensor readings from the Fresh-r cloud every 10 minutes. The list of connected devices is refreshed every hour.

Known limitations

  • The integration is read-only. It is not possible to control the ventilation unit — such as changing the fan speed or operating mode — from Home Assistant.
  • Some Fresh-r systems include an air quality sensor, which is not yet supported by this integration.
  • Because data is polledData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] every 10 minutes, sensor values may be slightly behind real-time readings.
  • The integration depends on the Fresh-r cloud service. If the service is unavailable, data will not update until the connection is restored.

Troubleshooting

Authentication failed

If the integration shows an authentication error, make sure the username (email address) and password match what you use to sign in to fresh-r.me. If you recently changed your password, Home Assistant will prompt you to reauthenticate. Select the notification to re-enter your updated credentials without having to remove and re-add the integration.

Cannot connect to Fresh-r

If the integration cannot connect or sensor values stop updating, check that your Home Assistant instance has access to the internet. You can verify whether fresh-r.me is reachable from a browser on the same network. If the Fresh-r cloud service is temporarily unavailable, the integration will resume updating automatically once the service is restored.

No devices appear after setup

If the integration is set up successfully but no devices or sensors appear in Home Assistant, make sure at least one Fresh-r ventilation unit is connected and visible in your fresh-r.me dashboard before setting up the integration. Devices added to or removed from your Fresh-r account are picked up automatically within an hour.

Removing the integration

To remove an integration instance from Home Assistant

  1. Go to Settings > Devices & services and select the integration card.
  2. From the list of devices, select the integration instance you want to remove.
  3. Next to the entry, select the three dots menu. Then, select Delete.