updated sensors

This commit is contained in:
2021-07-26 18:54:25 +02:00
parent 14b599c4da
commit 11b146c2d1
9 changed files with 239 additions and 240 deletions

View File

@@ -88,9 +88,17 @@ public:
virtual void set(uint32_t value)
{
_value = value;
_average1h.add(_value);
_average24h.add(_value);
if((value > _scaleMin) && (value < _scaleMax))
{
_value = value;
_average1h.add(_value);
_average24h.add(_value);
}
else
{
Serial.printf("Sensor %s: value out of bounds (%d)\n", _name.c_str(), value);
}
}
uint32_t value() { return _value; }