From a00284abeb504cac860ca404302ac44f242f7ab2 Mon Sep 17 00:00:00 2001 From: bohdan-s Date: Thu, 13 Jan 2022 21:02:39 +1100 Subject: [PATCH] change is_running to power_state --- SunGather/config-example.yaml | 6 +++--- SunGather/sungather.py | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/SunGather/config-example.yaml b/SunGather/config-example.yaml index eb999e3..5788589 100644 --- a/SunGather/config-example.yaml +++ b/SunGather/config-example.yaml @@ -107,10 +107,10 @@ exports: state_class: measurement - name: "Power State" sensor_type: binary_sensor - register: start_stop + register: power_state dev_class: running - payload_on: "Start" - payload_off: "Stop" + payload_on: "ON" + payload_off: "OFF" # Publish Registers to PVOutput - name: pvoutput diff --git a/SunGather/sungather.py b/SunGather/sungather.py index 0c68e63..de3d5ab 100644 --- a/SunGather/sungather.py +++ b/SunGather/sungather.py @@ -90,11 +90,11 @@ def scrape_inverter(): try: if inverter.get('start_stop'): if inverter.get('start_stop', False) == 'Start' and inverter.get('work_state_1', False) == 'Run': - inverter["is_running"] = True + inverter["power_state"] = "ON" else: - inverter["is_running"] = False + inverter["power_state"] = "OFF" else: - inverter["is_running"] = False + inverter["power_state"] = "OFF" except Exception: pass