From 9224b1318a888ca27f07c259a1fa2224c79921cd Mon Sep 17 00:00:00 2001 From: Andrey Gorbunov Date: Fri, 27 May 2022 23:53:04 +0300 Subject: [PATCH] Refs #125: Roode component - use the `make_call` Number component's method to update the value instead of the removed `set` --- components/roode/roode.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/roode/roode.cpp b/components/roode/roode.cpp index ca0448c6..f19cff4e 100644 --- a/components/roode/roode.cpp +++ b/components/roode/roode.cpp @@ -183,7 +183,9 @@ void Roode::updateCounter(int delta) { } auto next = this->people_counter->state + (float) delta; ESP_LOGI(TAG, "Updating people count: %d", (int) next); - this->people_counter->set(next); + auto call = this->people_counter->make_call(); + call.set_value(next); + call.perform(); } void Roode::recalibration() { calibrate_zones(); }