This commit is contained in:
MichaelDvP
2024-01-28 11:31:42 +01:00
2 changed files with 2 additions and 4 deletions

View File

@@ -179,6 +179,7 @@
// Gateways - 0x48
{189, DeviceType::GATEWAY, "KM200/MB LAN 2", DeviceFlags::EMS_DEVICE_FLAG_NONE},
{252, DeviceType::GATEWAY, "MX300", DeviceFlags::EMS_DEVICE_FLAG_NONE},
// Generic - 0x40 or other with no product-id and no version
{0, DeviceType::GENERIC, "unknown", DeviceFlags::EMS_DEVICE_FLAG_NONE}

View File

@@ -960,9 +960,6 @@ bool EMSESP::process_telegram(std::shared_ptr<const Telegram> telegram) {
if (telegram->message_length > 0) {
emsdevice->add_handlers_ignored(telegram->type_id);
}
if (telegram->dest == 0 && telegram->offset == 0 && telegram->message_length > 0) {
emsdevice->add_handlers_broadcasted(telegram->type_id);
}
if (Mqtt::connected() && telegram_found
&& ((mqtt_.get_publish_onchange(emsdevice->device_type()) && emsdevice->has_update())
|| (telegram->type_id == publish_id_ && telegram->dest == EMSbus::ems_bus_id()))) {