Skip to content

Photovoltaics

API Endpoints to retrieve the photovoltaics data.

Examples:

>>> client = KebaKeEnergyAPI(
>>>     host="ap4400.local",
>>>     username="test",
>>>     password="test",
>>>     ssl=True,
>>>     skip_ssl_verification=True
>>> )
>>> client.photovoltaics.get_excess_power()

get_excess_energy_active(*, human_readable=True) async

Get the excess energy active.

PARAMETER DESCRIPTION
human_readable

Return a human-readable string

TYPE: bool DEFAULT: True

RETURNS DESCRIPTION
integer or string

(0) OFF / (1) ON

get_excess_power() async

Get excess power.

RETURNS DESCRIPTION
float

Excess power in W

get_daily_energy() async

Get daily energy.

RETURNS DESCRIPTION
float

Daily energy in kWh

get_total_energy() async

Get total energy.

RETURNS DESCRIPTION
float

Total energy in kWh