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

What one decoded status reply said, plus what the hub had predicted. More...

#include <hub_decisions.h>

Collaboration diagram for esphome::home_io_control::decisions::RainLimitationInput:

Public Attributes

bool has_last_command
 The device record holds a well-formed last-command record.
uint8_t originator
 Its Command Originator (ORIGINATOR_* in proto_constants.h).
bool rain_evidence_recent
 A rain originator was seen from this device within RAIN_EVIDENCE_HOLD_MS.
float predicted_target
 Hub's prediction before this reply (UNKNOWN_POSITION when none stood).
float observed_target
 dev.target after decoding this reply.
bool stopped
 The device reported itself stopped.

Detailed Description

What one decoded status reply said, plus what the hub had predicted.

Definition at line 583 of file hub_decisions.h.

Member Data Documentation

◆ has_last_command

bool esphome::home_io_control::decisions::RainLimitationInput::has_last_command

The device record holds a well-formed last-command record.

Definition at line 584 of file hub_decisions.h.

◆ observed_target

float esphome::home_io_control::decisions::RainLimitationInput::observed_target

dev.target after decoding this reply.

Definition at line 588 of file hub_decisions.h.

◆ originator

uint8_t esphome::home_io_control::decisions::RainLimitationInput::originator

Its Command Originator (ORIGINATOR_* in proto_constants.h).

Definition at line 585 of file hub_decisions.h.

◆ predicted_target

float esphome::home_io_control::decisions::RainLimitationInput::predicted_target

Hub's prediction before this reply (UNKNOWN_POSITION when none stood).

Definition at line 587 of file hub_decisions.h.

◆ rain_evidence_recent

bool esphome::home_io_control::decisions::RainLimitationInput::rain_evidence_recent

A rain originator was seen from this device within RAIN_EVIDENCE_HOLD_MS.

Definition at line 586 of file hub_decisions.h.

◆ stopped

bool esphome::home_io_control::decisions::RainLimitationInput::stopped

The device reported itself stopped.

Definition at line 589 of file hub_decisions.h.


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