Dan Raper 138da6d1d8
Add price cap section to Ohme (#37959)
* Add price cap sections to Ohme

* Reword price cap service for ohme

* Typo

* Typo

---------

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2025-03-16 20:39:31 +01:00

5.2 KiB

title, description, ha_category, ha_release, ha_iot_class, ha_codeowners, ha_config_flow, ha_domain, ha_platforms, ha_quality_scale, ha_integration_type
title description ha_category ha_release ha_iot_class ha_codeowners ha_config_flow ha_domain ha_platforms ha_quality_scale ha_integration_type
Ohme Instructions to configure the Ohme integration into Home Assistant.
Car
Sensor
2025.1 Cloud Polling
@dan-r
true ohme
button
number
select
sensor
switch
time
silver device

The Ohme {% term integration %} allows you to connect your Ohme EV charger to Home Assistant.

Prerequisites

  • Ah Ohme account. If you signed up to Ohme with a third party account like Google, you will need to reset your password before configuring this integration.

Supported devices

The following devices are known to be supported by the integration:

  • Ohme Home Pro
  • Ohme Home
  • Ohme Go
  • Ohme ePod

{% include integrations/config_flow.md %} {% configuration_basic %} Email: description: "Email to log in to your Ohme account." Password: description: "Password to log in to your Ohme account." {% endconfiguration_basic %}

Supported functionality

Entities

The Ohme integration provides the following entities.

Buttons

  • Approve charge
    • Description: If sensor Status is Pending approval, this will approve the charge.
    • Available for devices: all

Numbers

  • Target percentage
    • Description: Sets the charge target for your vehicle.
    • Available for devices: all
  • Preconditioning duration
    • Description: Defines how long to precondition your vehicle before the target time. 0 means preconditioning is disabled.
    • Available for devices: all

Selects

  • Charger mode
    • Description: Sets the mode of the charger. Possible options: Smart charge, Max charge, Paused. This is only available with a vehicle plugged in.
    • Available for devices: all
  • Vehicle
    • Description: Select the vehicle to charge. This will show vehicles configured in the Ohme app.
    • Available for devices: all

Sensors

  • Status
    • Description: Current status of the charger. Possible states: Unplugged, Pending approval, Plugged in, Charging, Finished charging.
    • Available for devices: all
  • Power
    • Description: Power draw from the charger in kW.
    • Available for devices: all
  • Current
    • Description: Current draw from the charger in amperes.
    • Available for devices: all
  • Energy
    • Description: Energy consumption of the charger in kWh.
    • Available for devices: all
  • Voltage
    • Description: Voltage supplied to the charger. This is only available when a vehicle is connected.
    • Available for devices: all
  • CT current
    • Description: If a current transformer (CT) was installed with your charger, this will show the current used by your whole home.
    • Available for devices: Home Pro, ePod
  • Charge slot list
    • Description: A list of charge slots for the plan generated by Ohme. This is only available when a charge is in progress.
    • Available for devices: all

Switches

  • Price cap
    • Description: Prevents charging when the electricity price exceeds a defined threshold. The threshold can be set by the service ohme.set_price_cap. Not available with some energy providers and tariffs.
    • Available for devices: all
  • Lock buttons
    • Description: Disable the controls on the device.
    • Available for devices: all
  • Require approval
    • Description: Require approval every time a vehicle is plugged in.
    • Available for devices: Home Pro
  • Sleep when inactive
    • Description: Turn off the screen of the device after a few minutes of inactivity.
    • Available for devices: Home Pro

Times

  • Target time
    • Description: Sets the time you need your vehicle charged by.
    • Available for devices: all

Actions

The integration provides the following actions.

Action: List charge slots

The ohme.list_charge_slots action is used to fetch a list of charge slots from your charger. Charge slots will only be returned if a charge is in progress.

Data attribute Optional Description
config_entry No The config entry of the account to get the charge list from.

Action: Set price cap

The ohme.set_price_cap action is used to set the price cap threshold. This can be toggled by the switch Price cap.

Data attribute Optional Description
config_entry No The config entry of the account to apply the price cap to.
price_cap No Threshold in 1/100ths of your local currency.

Removing the integration

This integration follows standard integration removal. No extra steps are required.

{% include integrations/remove_device_service.md %}