This commit is contained in:
Dmitry Borisenko
2020-12-26 16:28:58 +01:00
parent ddc3a92c15
commit d20f30d5e9
3 changed files with 15 additions and 18 deletions

View File

@@ -9,10 +9,10 @@
0;analog-adc;adcid;fillgauge;Сенсоры;Аналоговый;order;pin[0];map[0,1024,0,100];c[1];int[10]*
0;dallas-temp;tmpid;anydataTemp;Сенсоры;Температура;order;pin[2];index[0];int[10]*
0;ultrasonic-cm;cmid;anydata;Сенсоры;Расстояние;order;pin[12,13];map[0,500,0,100];c[1];int[10]*
0;dht;tmpid;anydataTemp;Сенсоры;Температура;1;pin[2];type[dht11];c[1]
0;dht;humid;anydataHum;Сенсоры;Влажность;2;pin[2];type[dht11];c[1];int[10]*
0;dht;tmpid;anydataTemp;Сенсоры;Температура;1;pin[2];type[dht22];c[1]
0;dht;humid;anydataHum;Сенсоры;Влажность;2;pin[2];type[dht22];c[1];int[10]*
0;dht;tmpid;anydataTemp;Сенсоры;Температура;1;c[1]
0;dht;humid;anydataHum;Сенсоры;Влажность;2;c[1];pin[2];type[dht11];int[10]*
0;dht;tmpid;anydataTemp;Сенсоры;Температура;1;c[1]
0;dht;humid;anydataHum;Сенсоры;Влажность;2;c[1];pin[2];type[dht22];int[10]*
0;bme280;tmpid;anydataTemp;Сенсоры;Температура;1;c[1]
0;bme280;humid;anydataHum;Сенсоры;Влажность;2;c[1]
0;bme280;prsid;anydataPress;Сенсоры;Давление;3;c[1];addr[0x76];int[10]*

View File

@@ -15,11 +15,12 @@
0;inoutput;threshold3;inputDigitTemp;Расписание2;Температура;13
0;inoutput;time24;inputTimeClock;Расписание2;Ночной#период;14
0;inoutput;threshold4;inputDigitTemp;Расписание2;Температура;15*
0;dht-hum;h3;anydataHum;Теплица3;Влажность;1;pin[2];type[dht11];c[1]
0;logging;log3;chart;Теплица3;История;2;val[hum];int[60];cnt[100]
0;inoutput;hUp3;inputDigit;Теплица3;Верхний#порог;3
0;inoutput;hLow3;inputDigit;Теплица3;Нижний#порог;4
0;button-out;hUp3;toggle;Теплица3;Полив;5;pin[12]*
0;dht;t3;anydataTemp;Теплица3;Температура;1;c[1]
0;dht;h3;anydataHum;Теплица3;Влажность;2;c[1];pin[2];type[dht11];int[10]
0;logging;log3;chart;Теплица3;История;3;val[hum];int[60];cnt[100]
0;inoutput;hUp3;inputDigit;Теплица3;Верхний#порог;4
0;inoutput;hLow3;inputDigit;Теплица3;Нижний#порог;5
0;button-out;hUp3;toggle;Теплица3;Полив;6;pin[12]*
0;button-out;btn41;toggle;Реле4;Освещение;1;pin[12]
0;button-out;btn42;toggle;Реле4;Освещение;2;pin[13]
0;inoutput;time41;inputTime;Реле4;Введите#время#включения;3

View File

@@ -16,14 +16,12 @@ SensorDht::SensorDht(const paramsDht& paramsTmp, const paramsDht& paramsHum) {
dht = new DHTesp();
}
if (_paramsTmp.type == _paramsHum.type) {
if (_paramsTmp.type == "dht11") {
dht->setup(_paramsTmp.pin, DHTesp::DHT11);
} else if (_paramsTmp.type == "dht22") {
dht->setup(_paramsTmp.pin, DHTesp::DHT22);
}
if (_paramsHum.type == "dht11") {
dht->setup(_paramsHum.pin, DHTesp::DHT11);
} else if (_paramsHum.type == "dht22") {
dht->setup(_paramsHum.pin, DHTesp::DHT22);
}
_paramsHum.interval = _paramsHum.interval + dht->getMinimumSamplingPeriod();
}
@@ -78,10 +76,8 @@ void dhtSensor() {
static paramsDht paramsHum;
if (enterCnt == 0) {
paramsTmp.type = type;
paramsTmp.key = key;
paramsTmp.interval = interval.toInt() * 1000;
paramsTmp.pin = pin.toInt();
paramsTmp.c = c.toFloat();
}