From 84f1c828e31c287e722c16b0e49a229d2edd48de Mon Sep 17 00:00:00 2001 From: jgyates Date: Mon, 24 Jun 2024 18:56:34 -0400 Subject: [PATCH] V1.19.03 --- changelog.md | 1 + genmonlib/generac_evolution.py | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/changelog.md b/changelog.md index b2435169..57f1feb0 100644 --- a/changelog.md +++ b/changelog.md @@ -12,6 +12,7 @@ All notable changes to this project will be documented in this file. - Update to genmopeka.py add on to ignore invalid readings from mopeka sensor. - Fixed issue with latest version of voipms. Install now uses version 0.2.5. - Added additional parameter checking on add on programs +- Minor update for PowerPact model (removed display of unsupported sensors: current and power) ## V1.19.02 -2024-02-14 - Update for Kohler APM603 support diff --git a/genmonlib/generac_evolution.py b/genmonlib/generac_evolution.py index 882efeb7..71de9f40 100644 --- a/genmonlib/generac_evolution.py +++ b/genmonlib/generac_evolution.py @@ -463,7 +463,7 @@ def SetupTiles(self): ) self.TileList.append(Tile) - if self.EvolutionController and not self.LiquidCooled and not self.bDisablePowerLog: + if self.EvolutionController and not self.LiquidCooled and not self.bDisablePowerLog and not self.PowerPact: NominalLegCurrent = ((float(self.NominalKW) * 1000) / 2 ) / (self.NominalLineVolts / 2) # Setup gauges for EvoAC internal CTs Tile = MyTile( @@ -5214,7 +5214,9 @@ def PowerMeterIsSupported(self): return True if not self.EvolutionController: # Not supported by Nexus at this time return False - + if self.PowerPact: + return False + if ( not len(self.NominalKW) or self.NominalKW.lower() == "unknown"