def init(self): self.initArrays() self.HeatMeter = HeatMeter(self.netconn) self.desiredPower = 0 self.desiredTemp = 0 self.plotType = "Power" self.cropPlotVar = 10 self.cropFlag = False self.table = tc.tableCanvas(self) self.tableWidget.addWidget(self.table) self.tableData = 'resources/tableData.csv' ### MQTT SETUP ### #self.mqttBroker = 'test.mosquitto.org' #self.mqttBroker = '193.196.38.87' self.mqttBroker = brokers[6] self.mqttPort = 1883 #self.mqttPort = 80 self.mqttTopic = '/python/mqtt' self.connectionState = False self.lineEdit_MqttBroker.setText(self.mqttBroker) self.lineEdit_Port.setText(str(self.mqttPort)) self.lineEdit_Topic.setText(self.mqttTopic) self.label_ConnectionState.setText("Not Connected") self.container = Container.Container() self.updateContainer = Container.Container() self.automationStartTime = -1 self.mqttConnectedFlag = False self.loadAutomationData() ### self.TempPID = PID(P=1, D=0.01, I=0.1) #self.TempPID = PID(P=0.6377, D=0.44877, I=0.4263) #self.TempPID = PID(P=0.201713, D=0.0809676, I=0.04764574)#flachNormiert #self.TempPID = PID(P=0.201713, D=0.0809676, I=0.4764574)#flachNormiert #self.TempPID = PID(P=20.1713, D=8.09676, I=4.764574)#flachNormiert #self.TempPID = PID(P=36.67, D=14.72, I=8.66)#temp Normiert #self.TempPID = PID(P=0.226, D=0.09072, I=0.05338) #self.TempPID = PID(P=0.923, D=0.792, I=0.349)#flach #self.TempPID = PID(P=0.226, D=0.09072, I=0.05338)#noormiert auf 14°C #self.TempPID.setSampleTime(parameter.timeTriggerCanvasUpdate) self.FlowPID = PID(P=1, D=0.01, I=0.1) #self.FlowPID = PID(P=0.6377, D=0.44877, I=0.4263) #self.FlowPID = PID(P=0.201713, D=0.0809676, I=0.04764574)#flachNormiert #self.FlowPID = PID(P=0.201713, D=0.0809676, I=0.4764574)#flachNormiert #self.FlowPID = PID(P=0.201713, D=0.0809676, I=0.04764574)#flachNormiert #self.FlowPID = PID(P=3.164, D=1.27, I=0.747)#flach #self.FlowPID = PID(P=0.00077103, D=0.00031752, I=0.00018685)#normiert auf 4000 self.FlowPID.setSampleTime(parameter.timeTriggerCanvasUpdate) #self.TempActor = actuator(32) self.TempActor = actuator(12) #self.FlowActor = actuator(12) self.FlowActor = actuator(18)