File size: 2,775 Bytes
89fe525 4da42d7 f93443c 3cc91b4 bcf8ccd d5265cc bcf8ccd 4c9bda7 bcf8ccd 4c9bda7 3cc91b4 89fe525 4549c9e e54b720 666378e e11deda 899f43f ef5c00c b5ef022 da530b5 b5ef022 b9feb9c f4638c4 4d801ef 56f5932 0d12015 56f5932 4d801ef bdd2d6e b5ef022 4549c9e 89fe525 485c3bb bcf8ccd 89fe525 4549c9e bcf8ccd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
from flask import request, jsonify
import globs
import os
api_variable = os.getenv('api_key')
# Инициализация переменных
globs.ph_set = 0
globs.ph_on_set = 0
globs.ec_set = 0
globs.ec_A_set = 0
globs.ec_B_set = 0
globs.ec_C_set = 0
globs.l_ON_h_set = 0
globs.l_ON_m_set = 0
globs.l_OFF_h_set = 0
globs.l_OFF_m_set = 0
globs.ec_t_Voz_set = 0
globs.eep_set = 0
def api():
err = 0
if api_variable == request.args.get('api'):
globs.dey = request.args.get('dey')
globs.wek = request.args.get('wek')
globs.v_hid = request.args.get('v_hid')
globs.v_min = request.args.get('v_min')
globs.ph = request.args.get('ph')
globs.ec = request.args.get('ec')
globs.tS = request.args.get('tS')
globs.tA = request.args.get('tA')
globs.hDm = request.args.get('hDm')
globs.sVen = request.args.get('sVen')
globs.rFul = request.args.get('rFul')
globs.rLi = request.args.get('rLi')
globs.rWat = request.args.get('rWat')
globs.rRas = request.args.get('rRas')
globs.rPH = request.args.get('rPH')
globs.rEC = request.args.get('rEC')
globs.rSl = request.args.get('rSl')
globs.rLe = request.args.get('rLe')
globs.alW = request.args.get('alW')
globs.ph_eep = request.args.get('ph_eep')
globs.ph_on_eep = request.args.get('ph_on_eep')
globs.ec_eep = request.args.get('ec_eep')
globs.ec_A_eep = request.args.get('ec_A_eep')
globs.ec_B_eep = request.args.get('ec_B_eep')
globs.ec_C_eep = request.args.get('ec_C_eep')
globs.l_ON_h_eep = request.args.get('l_ON_h_eep')
globs.l_ON_m_eep = request.args.get('l_ON_m_eep')
globs.l_OFF_h_eep = request.args.get('l_OFF_h_eep')
globs.l_OFF_m_eep = request.args.get('l_OFF_m_eep')
globs.t_Voz_eep = request.args.get('t_Voz_eep')
err = 1
else:
err = 0
# Оборачиваем ответ в "set_deta"
response = {
"set_deta": {
"1_ph_set": float(globs.ph_set),
"2_ph_on_set": float(globs.ph_on_set),
"3_ec_set": float(globs.ec_set),
"4_ec_A_set": float(globs.ec_A_set),
"5_ec_B_set": float(globs.ec_B_set),
"6_ec_C_set": float(globs.ec_C_set),
"7_l_ON_h_set": int(globs.l_ON_h_set),
"7_l_ON_m_set": int(globs.l_ON_m_set),
"8_l_OFF_h_set": int(globs.l_OFF_h_set),
"8_l_OFF_m_set": int(globs.l_OFF_m_set),
"9_ec_t_Voz_set": int(globs.ec_t_Voz_set),
"eep_set": int(globs.eep_set),
"err": int(err)
}
}
return jsonify(response)
|