update
This commit is contained in:
parent
4a06a653d6
commit
a0af0c1ab1
23
config.py
23
config.py
|
@ -83,34 +83,43 @@ def rfid_deviceId(rfid, deviceId):
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
temperature_threshold = [37, 41]
|
||||||
|
air_temperature_threshold = [0, 40]
|
||||||
|
air_humidity_threshold = [30, 80]
|
||||||
|
danqi_threshold = [1.24]
|
||||||
|
jiawan_threshold = [3000]
|
||||||
|
zaoyin_threshold = [55]
|
||||||
|
yanwu_threshold = [200]
|
||||||
|
|
||||||
|
|
||||||
def is_warning(deviceId, v, t):
|
def is_warning(deviceId, v, t):
|
||||||
match t:
|
match t:
|
||||||
case 0:
|
case 0:
|
||||||
temperature = v[1]
|
temperature = v[1]
|
||||||
if 41.0 <= temperature or temperature <= 37.0:
|
if temperature_threshold[1] <= temperature or temperature <= temperature_threshold[0]:
|
||||||
return True
|
return True
|
||||||
case 1:
|
case 1:
|
||||||
air_temperature = v[1]
|
air_temperature = v[1]
|
||||||
air_humidity = v[2]
|
air_humidity = v[2]
|
||||||
if 40.0 <= air_temperature or air_temperature <= 0:
|
if air_temperature_threshold[1] <= air_temperature or air_temperature <= air_temperature_threshold[0]:
|
||||||
return True
|
return True
|
||||||
if 80.0 <= air_humidity or air_humidity <= 30.0:
|
if air_humidity_threshold[1] <= air_humidity or air_humidity <= air_humidity_threshold[0]:
|
||||||
return True
|
return True
|
||||||
case 2:
|
case 2:
|
||||||
danqi = v[1]
|
danqi = v[1]
|
||||||
if danqi >= 1.24:
|
if danqi >= danqi_threshold[0]:
|
||||||
return True
|
return True
|
||||||
case 3:
|
case 3:
|
||||||
jiawan = v[1]
|
jiawan = v[1]
|
||||||
if jiawan > 3000:
|
if jiawan > jiawan_threshold[0]:
|
||||||
return True
|
return True
|
||||||
case 4:
|
case 4:
|
||||||
zaoyin = v[1]
|
zaoyin = v[1]
|
||||||
if zaoyin >= 55:
|
if zaoyin >= zaoyin_threshold[0]:
|
||||||
return True
|
return True
|
||||||
case 5:
|
case 5:
|
||||||
yanwu = v[1]
|
yanwu = v[1]
|
||||||
if yanwu >= 200:
|
if yanwu >= yanwu_threshold[0]:
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue