Beispiel #1
0
class Sensors():

    def __init__(self, client_address, client_port, server_address, server_port, port, baudrate, parity, stopbits, bytesize, timeout):
        self.sensors_modbus = SensorsModbus(client_address, client_port)
        self.sensors_http = SensorsHttp(server_address, server_port)

    def get_temperature_northeast(self):
        return self.sensors_modbus.get_rtm1_0()

    def get_temperature_northwest(self):
        return self.sensors_http.get_wt_3()

    def get_temperature_west(self):
        return self.sensors_http.get_wt_2()

    def get_temperature_southwest(self):
        return self.sensors_modbus.get_rtm1_1()

    def get_temperature_southeast(self):
        return self.sensors_http.get_wt_0()

    def get_temperature_east(self):
        return self.sensors_http.get_wt_1()

    def get_radiator_flowrate(self):
        return self.sensors_modbus.get_mc602_flowrate()

    def get_radiator_temperature_inlet(self):
        return self.sensors_modbus.get_mc602_temperature_inlet()

    def get_radiator_temperature_outlet(self):
        return self.sensors_modbus.get_mc602_temperature_outlet()
Beispiel #2
0
 def __init__(self, client_address, client_port, server_address, server_port, port, baudrate, parity, stopbits, bytesize, timeout):
     self.sensors_modbus = SensorsModbus(client_address, client_port)
     self.sensors_http = SensorsHttp(server_address, server_port)