mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00:00 
			
		
		
		
	Fix filter_out bug
This commit is contained in:
		| @@ -167,7 +167,7 @@ optional<float> FilterOutValueFilter::new_value(float value) { | ||||
|       return value; | ||||
|   } else { | ||||
|     int8_t accuracy = this->parent_->get_accuracy_decimals(); | ||||
|     float accuracy_mult = pow10f(accuracy); | ||||
|     float accuracy_mult = pow10f(-accuracy); | ||||
|     float rounded_filter_out = roundf(accuracy_mult * this->value_to_filter_out_); | ||||
|     float rounded_value = roundf(accuracy_mult * value); | ||||
|     if (rounded_filter_out == rounded_value) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user