82 this->len = payload_size +
sizeof(this->
type);
141 return "Ventilating";
180 template<
typename T> std::vector<uint8_t>
serialize(T obj) {
183 std::vector<uint8_t> out(
sizeof(T));
184 memcpy(out.data(), &obj,
sizeof(T));
CommandRequestReply()=default
CoverOperation
Enum encoding the current operation of a cover.
CommandRequestReply(GateStatus state)
The cover is currently closing.
const char * gate_status_to_str(GateStatus s)
std::string str_sprintf(const char *fmt,...)
constexpr14 T convert_big_endian(T val)
Convert a value between host byte order and big endian (most significant byte first) order...
std::vector< uint8_t > serialize(T obj)
const char * message_type_to_str(MessageType t)
enum esphome::tormatic::StatusType __attribute__
Implementation of SPI Controller mode.
CoverOperation gate_status_to_cover_operation(GateStatus s)
StatusRequest(StatusType type)
The cover is currently opening.