Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
esphome::home_io_control::ProgrammePeriodState Struct Reference

What a heater's programme period resolves to, from its readings. More...

#include <proto_heating_profiles.h>

Collaboration diagram for esphome::home_io_control::ProgrammePeriodState:

Public Attributes

bool active {false}
 The programme runs (and no timed run is on top of it).
int8_t preset_index {-1}
 Index into the profile's presets of the period, or -1 when the temperature in force fits neither period or the readings cannot say.
float target_c {NAN}
 The temperature in force; NaN until it has been read.

Detailed Description

What a heater's programme period resolves to, from its readings.

Definition at line 240 of file proto_heating_profiles.h.

Member Data Documentation

◆ active

bool esphome::home_io_control::ProgrammePeriodState::active {false}

The programme runs (and no timed run is on top of it).

Definition at line 241 of file proto_heating_profiles.h.

◆ preset_index

int8_t esphome::home_io_control::ProgrammePeriodState::preset_index {-1}

Index into the profile's presets of the period, or -1 when the temperature in force fits neither period or the readings cannot say.

Definition at line 242 of file proto_heating_profiles.h.

◆ target_c

float esphome::home_io_control::ProgrammePeriodState::target_c {NAN}

The temperature in force; NaN until it has been read.

Definition at line 244 of file proto_heating_profiles.h.


The documentation for this struct was generated from the following file: