diff --git a/src/hms/hmsPayload.h b/src/hms/hmsPayload.h index 729faf51..85aeceb9 100644 --- a/src/hms/hmsPayload.h +++ b/src/hms/hmsPayload.h @@ -77,6 +77,9 @@ class HmsPayload { } void ivSend(Inverter<> *iv, bool highPrio = false) { + if (IV_HMS != iv->ivGen) // only process HMS inverters + return; + //if(!highPrio) { if (mPayload[iv->id].requested) { if (!mPayload[iv->id].complete)