"specialThanks":"@Serghei63 за работу PID с обычным реле, Serg помощь в тестировании и устранении ошибок",
"moduleName":"Thermostat",
"moduleVersion":"1",
"usedRam":{
"esp32_4mb":15,
"esp8266_4mb":15
},
"title":"Термостат",
"moduleDesc":"Реализованы четыре варианта термостатирования: PID , Гистере́зис , эквитермические кривые, эквитермические кривые с учётом температуры в помещении",
"propInfo":{
"set_id":"Заданная температура в помещении",
"gist":"Гистере́зис - отклонение от заданной температуры при котором будет срабатывать термостат",
"term_id":"ID виджета термометра в помещении",
"term_rezerv_id":"ID резервного термометра в помещении",
"rele":"ID реле термостата",
"int":"интервал дискретизации термостата",
"outside_id":"ID уличного термометра",
"iv_k":"Эквитермическая кривая",
"KP":"Пропорциональный коэффициент PID ",
"KI":"Интегральный коэффициент PID ",
"KD":"Дифференциальный коэффициент PID ",
"round":"округление",
"map":"преобразование интервала значений"
},
"funcInfo":[
{
"name":"enable",
"descr":"включить / выключить термостатирование (режим AUTO) применим к PID и Гистере́зис ",
"params":["thermostat.enable(1) - вкл, thermostat.enable(0) - выкл, "]
},
{
"name":"KP",
"descr":"Пропорциональный коэффициент PID .",
"params":["thermostat.KP(1) - задает значение коэффициента"]
},
{
"name":"KI",
"descr":"Интегральный коэффициент PID .",
"params":["thermostat.KI(1) - задает значение коэффициента"]
},
{
"name":"KD",
"descr":"Дифференциальный коэффициент PID .",
"params":["thermostat.KD(1) - задает значение коэффициента"]