|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
One decoded status report, plus what the hub remembers and whether it will poll again. More...
#include <hub_decisions.h>
Public Attributes | |
| bool | reported_stopped {true} |
| The report says at rest (decisions::reads_stopped_by_status_byte()). | |
| float | target {UNKNOWN_POSITION} |
| Decoded target, or UNKNOWN_POSITION. | |
| float | position {UNKNOWN_POSITION} |
| Decoded current position, or UNKNOWN_POSITION. | |
| StopCandidate | candidate {} |
| The last off-target "stopped" report, if any. | |
| bool | follow_up_possible {false} |
| A tracked follow-up poll will run (StatusPollPolicy is tracking). | |
| bool | has_motion {true} |
| False for a device without motion (device_has_no_motion()): a heater's target and current are a setpoint and a reading, and their difference is no movement. | |
One decoded status report, plus what the hub remembers and whether it will poll again.
Definition at line 1126 of file hub_decisions.h.
| StopCandidate esphome::home_io_control::decisions::StoppedReportInput::candidate {} |
The last off-target "stopped" report, if any.
Definition at line 1130 of file hub_decisions.h.
| bool esphome::home_io_control::decisions::StoppedReportInput::follow_up_possible {false} |
A tracked follow-up poll will run (StatusPollPolicy is tracking).
Definition at line 1131 of file hub_decisions.h.
| bool esphome::home_io_control::decisions::StoppedReportInput::has_motion {true} |
False for a device without motion (device_has_no_motion()): a heater's target and current are a setpoint and a reading, and their difference is no movement.
Definition at line 1132 of file hub_decisions.h.
| float esphome::home_io_control::decisions::StoppedReportInput::position {UNKNOWN_POSITION} |
Decoded current position, or UNKNOWN_POSITION.
Definition at line 1129 of file hub_decisions.h.
| bool esphome::home_io_control::decisions::StoppedReportInput::reported_stopped {true} |
The report says at rest (decisions::reads_stopped_by_status_byte()).
Definition at line 1127 of file hub_decisions.h.
| float esphome::home_io_control::decisions::StoppedReportInput::target {UNKNOWN_POSITION} |
Decoded target, or UNKNOWN_POSITION.
Definition at line 1128 of file hub_decisions.h.