From b43d377b53396661488ba9b2727a856f7b3ecc8f Mon Sep 17 00:00:00 2001 From: Kevin Worrel <37058192+dieselrabbit@users.noreply.github.com> Date: Thu, 23 Sep 2021 11:00:33 -0700 Subject: [PATCH] Create but disable-by-default RPM and GPM sensors (#56549) --- homeassistant/components/screenlogic/sensor.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/screenlogic/sensor.py b/homeassistant/components/screenlogic/sensor.py index a35e4c8f7c1..7e8a0dbf60b 100644 --- a/homeassistant/components/screenlogic/sensor.py +++ b/homeassistant/components/screenlogic/sensor.py @@ -69,15 +69,16 @@ async def async_setup_entry(hass, config_entry, async_add_entities): for pump_num, pump_data in coordinator.data[SL_DATA.KEY_PUMPS].items(): if pump_data["data"] != 0 and "currentWatts" in pump_data: for pump_key in pump_data: - # Considerations for Intelliflow VF + enabled = True + # Assumptions for Intelliflow VF if pump_data["pumpType"] == 1 and pump_key == "currentRPM": - continue - # Considerations for Intelliflow VS + enabled = False + # Assumptions for Intelliflow VS if pump_data["pumpType"] == 2 and pump_key == "currentGPM": - continue + enabled = False if pump_key in SUPPORTED_PUMP_SENSORS: entities.append( - ScreenLogicPumpSensor(coordinator, pump_num, pump_key) + ScreenLogicPumpSensor(coordinator, pump_num, pump_key, enabled) ) # IntelliChem sensors