mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-07 08:19:52 +03:00
remove thermostat errormessage 0xBF
This commit is contained in:
@@ -126,7 +126,6 @@ Thermostat::Thermostat(uint8_t device_type, uint8_t device_id, uint8_t product_i
|
||||
register_telegram_type(0x23A, F("RC300OutdoorTemp"), true, [&](std::shared_ptr<const Telegram> t) { process_RC300OutdoorTemp(t); });
|
||||
register_telegram_type(0x267, F("RC300Floordry"), false, [&](std::shared_ptr<const Telegram> t) { process_RC300Floordry(t); });
|
||||
register_telegram_type(0x240, F("RC300Settings"), true, [&](std::shared_ptr<const Telegram> t) { process_RC300Settings(t); });
|
||||
register_telegram_type(0xBF, F("RC300Error"), false, [&](std::shared_ptr<const Telegram> t) { process_RC300Error(t); });
|
||||
|
||||
// JUNKERS/HT3
|
||||
} else if (model == EMSdevice::EMS_DEVICE_FLAG_JUNKERS) {
|
||||
@@ -1315,21 +1314,6 @@ void Thermostat::process_RC300Floordry(std::shared_ptr<const Telegram> telegram)
|
||||
changed_ |= telegram->read_value(floordrytemp_ , 1);
|
||||
}
|
||||
|
||||
// 0xBF RC300 Errormessage
|
||||
void Thermostat::process_RC300Error(std::shared_ptr<const Telegram> telegram) {
|
||||
if (errorCode_.empty()) {
|
||||
errorCode_.resize(10, '\0');
|
||||
}
|
||||
char buf[4];
|
||||
buf[0] = telegram->message_data[5];
|
||||
buf[1] = telegram->message_data[6];
|
||||
buf[2] = telegram->message_data[7];
|
||||
buf[3] = 0;
|
||||
changed_ |= telegram->read_value(errorNumber_, 8);
|
||||
|
||||
snprintf_P(&errorCode_[0], errorCode_.capacity() + 1, PSTR("%s(%d)"), buf, errorNumber_);
|
||||
|
||||
}
|
||||
// type 0x41 - data from the RC30 thermostat(0x10) - 14 bytes long
|
||||
void Thermostat::process_RC30Monitor(std::shared_ptr<const Telegram> telegram) {
|
||||
std::shared_ptr<Thermostat::HeatingCircuit> hc = heating_circuit(telegram);
|
||||
|
||||
Reference in New Issue
Block a user