2025-05-26 20:53:10 +00:00

4.4 KiB

title, description, ha_category, ha_iot_class, ha_release, ha_config_flow, ha_codeowners, ha_dhcp, ha_domain, ha_platforms, ha_integration_type, ha_quality_scale
title description ha_category ha_iot_class ha_release ha_config_flow ha_codeowners ha_dhcp ha_domain ha_platforms ha_integration_type ha_quality_scale
Rehlko Support for Rehlko devices (formerly Oncue and Kohler Energy)
Sensor
Cloud Polling 2025.5 true
@bdraco
@peterager
true rehlko
binary_sensor
sensor
integration silver

The Rehlko (formerly Kohler Energy Management) {% term integration %} allows you to monitor the status of your enabled Kohler generator through Home Assistant. This integration replaces the legacy Oncue integration.

{% include integrations/config_flow.md %}

Required manual input

To configure a Rehlko (Kohler Energy Management) account, enter the following information:

{% configuration_basic %}

email: description: "The email used to log in to the Rehlko (Kohler Energy Management) application." password: description: "The password used to log in to the Rehlko (Kohler Energy Management) application."

{% endconfiguration_basic %}

The integration uses your generator's name as the device name and within your entity names. To change this name, it is recommended to do so in the Kohler app before configuring the integration.

Binary sensors

This integration provides the following binary sensors to help you keep track of your generator's key states:

  • Auto run
    Lets you know if your generator will automatically start when there is a power outage.

  • Connectivity
    Shows whether your generator is currently connected to the Rehlko cloud.

  • Oil pressure
    Monitors the oil pressure sensor. If this sensor is on, it means there is a problem with the oil pressure.

Sensors

The sensors exposed by this integration depend on the specific instrumentation installed on your generator and transfer switch. Sensor availability can vary significantly—even between units of the same model.

Status sensors

Status sensors provide information about the overall state of the generator.

Note: This list of values is not complete. If you observe new values, please report them by opening an issue.

Generator status

Provides the overall status of the generator.

Value Description
ReadyToRun Generator is ready to run in case of a power outage.
Running Generator is running.
RunningExercise Generator is currently running its exercise program.
SwitchStateOff Generator is turned off and will not run in case of a power outage.

Engine state

Provides the detailed engine state.

Value Description
CrankOn Generator is currently cranking and trying to start up.
Off Generator is turned off and will not run in case of a power outage.
Running Generator is running.
Standby Generator is ready to run in case of a power outage.
Stopping Generator is stopping.
PerformingFullSpeedDiagnostics Generator is running full speed diagnostics.
PerformingUnloadedFullSpeedExercise Generator is running full speed exercise.
PerformingVariableSpeedExercise Generator is running variable speed exercise.

Power source

Provides an indication of power source for the home.

Value Description
Generator Generator is providing power to the home.
Utility Utility power is providing power to the home.

Tested generators

These are the generator models that have been tested:

Removing the integration

This integration follows the standard integration removal process; no extra steps are required.

{% include integrations/remove_device_service.md %}