diff --git a/webapp/src/views/PowerLimiterAdminView.vue b/webapp/src/views/PowerLimiterAdminView.vue index 9d4751a6d..1d404640e 100644 --- a/webapp/src/views/PowerLimiterAdminView.vue +++ b/webapp/src/views/PowerLimiterAdminView.vue @@ -534,7 +534,13 @@ export default defineComponent({ ) { continue; } - if (!(inv.poll_enable && inv.command_enable && inv.poll_enable_night && inv.command_enable_night)) { + const commEnabled = + inv.poll_enable && inv.command_enable && inv.poll_enable_night && inv.command_enable_night; + const governed = this.governedInverters.some( + (cfgInv: PowerLimiterInverterConfig) => cfgInv.serial === inv.serial + ); + + if (governed && !commEnabled) { hints.push({ severity: 'requirement', subject: 'InverterCommunication' }); break; }