diff --git a/enervent-ctrl-python/src/EnerventCoils.py b/enervent-ctrl-python/src/EnerventCoils.py index 1cfa2e9..d465cae 100644 --- a/enervent-ctrl-python/src/EnerventCoils.py +++ b/enervent-ctrl-python/src/EnerventCoils.py @@ -6,7 +6,7 @@ class EnerventCoil(): self.value = 0 self.description = description self.reserved = symbol == "reserved" and description == "reserved" -class PingvinCoils(): +class Coils(): coils = [ EnerventCoil("COIL_STOP", "Stop"), EnerventCoil("COIL_AWAY", "Away mode"), @@ -92,3 +92,6 @@ class PingvinCoils(): for i, coil in enumerate(self.coils): self.coils[i].value = curvalues[i] +class PingvinKL(): + def __init__(self, serialdevice='/dev/ttyS0', modbusaddr=1, debug=False): + self.coils = Coils(serialdevice, modbusaddr, debug) \ No newline at end of file diff --git a/enervent-ctrl-python/src/enervent-logger.py b/enervent-ctrl-python/src/enervent-logger.py index 96987a0..039c9c9 100755 --- a/enervent-ctrl-python/src/enervent-logger.py +++ b/enervent-ctrl-python/src/enervent-logger.py @@ -1,6 +1,6 @@ #!/usr/bin/env python import logging -from EnerventCoils import PingvinCoils +from EnerventCoils import PingvinKL VERSION = "0.0.1" @@ -14,4 +14,4 @@ logging.basicConfig( if __name__ == "__main__": log.info(f"Starting enervent-logger {VERSION}") - pingvin = PingvinCoils('/dev/ttyS0',1,debug=True) + pingvin = PingvinKL('/dev/ttyS0',1,debug=True)