Exemplo n.º 1
0
    def create_maintenance_alarm(self, abnormal=False):
        import random
        return TlvHelper.create_data(118, '0100', 0, random.randint(0,5), 0, False)

# import paho.mqtt.publish as publish
# Config.BROKER = '182.61.25.208'
# m = WaterMeter()
# print(m.create_maintenance_alarm())
# data = TlvData.TlvData.create_tlv_data(1,Config.MESSAGE_PUMP_HOUSE,506,m.create_base_data())
# print(data)
# publish.single("dtu/up/phouse/0.0.1.250/deivces", bytearray(TlvData.TlvData.create_tlv_data(1,Config.MESSAGE_PUMP_HOUSE,506,m.create_base_data())), hostname=Config.BROKER, auth = {'username':"******", 'password':"******"})
Exemplo n.º 2
0
 def create_pumpplc_uc(self, abnormal=False):
     return TlvHelper.create_data(69, '0100', 2, 200, 1000, abnormal)
Exemplo n.º 3
0
 def create_core_total_flows(self, abnormal=False):
     return TlvHelper.create_data(114, '0110', 3, 123456, 0, abnormal)
Exemplo n.º 4
0
 def create_base_powersupply(self, abnormal=False):
     import random
     return TlvHelper.create_data(110, '0010', 0, random.randint(0, 1), 1, False)
Exemplo n.º 5
0
 def create_base_protocal(self, abnormal=False):
     import random
     return TlvHelper.create_data(108, '0010', 0, random.randint(0, 3), 1, False)
Exemplo n.º 6
0
 def create_base_meternum(self, num=0):
     return TlvHelper.create_data(102, '0110', 0, num, num, False)
Exemplo n.º 7
0
 def create_core_press(self, abnormal=False):
     return TlvHelper.create_data(117, '0100', 3, 2, 100, abnormal)
Exemplo n.º 8
0
 def create_waterpooladd_press(self, abnormal=False):
     return TlvHelper.create_data(77, '0100', 3, 2, 100, abnormal)
Exemplo n.º 9
0
 def create_waterpooladd_temp(self, abnormal=False):
     return TlvHelper.create_data(78, '0100', 2, 20, 100, abnormal)
Exemplo n.º 10
0
 def create_pumpplc_factors(self, abnormal=False):
     return TlvHelper.create_data(75, '0011', 3, 1, 0, abnormal)
Exemplo n.º 11
0
 def create_waterpooladd_conductivity(self, abnormal=False):
     return TlvHelper.create_data(76, '0100', 2, 3, 0, abnormal)
Exemplo n.º 12
0
 def create_pumpplc_erepowers(self, abnormal=False):
     return TlvHelper.create_data(74, '0110', 2, 93454, 0, abnormal)
Exemplo n.º 13
0
 def create_pumpplc_repowers(self, abnormal=False):
     return TlvHelper.create_data(72, '0100', 2, 5000, 0, abnormal)
Exemplo n.º 14
0
 def create_pumpplc_ic(self, abnormal=False):
     return TlvHelper.create_data(71, '0100', 3, 6, 1000, abnormal)
Exemplo n.º 15
0
 def create_waterpool_outpress(self, abnormal=False):
     return TlvHelper.create_data(28, '0100', 3, 1, 10, abnormal)
Exemplo n.º 16
0
 def create_waterpooladd_door(self, abnormal=False):
     return TlvHelper.create_data(79, '0010', 0, 1, 0, abnormal)
Exemplo n.º 17
0
 def create_core_reverse_tflows(self, abnormal=False):
     return TlvHelper.create_data(116, '0110', 3, 10, 0, abnormal)
Exemplo n.º 18
0
 def create_pump_temp(self, abnormal=False):
     return TlvHelper.create_data(58, '0100', 2, 25, 70, abnormal)
Exemplo n.º 19
0
 def create_maintenance_vlotage(self, abnormal=False):
     return TlvHelper.create_data(118, '0100', 2, 5, 1000, abnormal)
Exemplo n.º 20
0
 def create_pump_amplitude(self, abnormal=False):
     return TlvHelper.create_data(59, '0100', 2, 2, 20, abnormal)
Exemplo n.º 21
0
 def create_base_suppler(self, suppler=0):
     return TlvHelper.create_data(101, '0100', 0, suppler, suppler, False)
Exemplo n.º 22
0
 def create_waterpool_ph(self, abnormal=False):
     return TlvHelper.create_data(23, '0100', 2, 7, 4, abnormal)
Exemplo n.º 23
0
 def create_base_operator(self, abnormal=False):
     import random
     return TlvHelper.create_data(107, '0010', 0, random.randint(1, 3), 1, False)
Exemplo n.º 24
0
 def create_waterpool_turbidity(self, abnormal=False):
     return TlvHelper.create_data(24, '0100', 3, 0, 10, abnormal)
Exemplo n.º 25
0
 def create_base_derection(self, abnormal=False):
     return TlvHelper.create_data(109, '0000', 0, 0, 1, False)
Exemplo n.º 26
0
 def create_waterpool_chlorine(self, abnormal=False):
     return TlvHelper.create_data(25, '0100', 3, 0, 6, abnormal)
Exemplo n.º 27
0
 def create_base_safevoltage(self, abnormal=False):
     return TlvHelper.create_data(111, '0100', 2, 4, 1, False)
Exemplo n.º 28
0
 def create_waterpool_waterlevel(self, abnormal=False):
     return TlvHelper.create_data(26, '0100', 2, 2, 0, abnormal)
Exemplo n.º 29
0
 def create_core_forward_tflows(self, abnormal=False):
     return TlvHelper.create_data(115, '0110', 3, 123466, 0, abnormal)
Exemplo n.º 30
0
 def create_pumpplc_setpress(self, abnormal=False):
     return TlvHelper.create_data(67, '0100', 3, 2, 100, abnormal)