7 float new_sensor_value = 0;
9 if (value_from_stove == -1) {
16 new_sensor_value = ((float) value_from_stove) * this->
traits.
get_step();
19 new_sensor_value = (float) value_from_stove;
28 uint8_t new_number = 0;
35 new_number = (uint8_t) value;
MicroNovaFunctions get_function()
void write_address(uint8_t location, uint8_t address, uint8_t data)
void control(float value) override
void process_value_from_stove(int value_from_stove) override
uint8_t memory_write_location_
void publish_state(float state)
@ STOVE_FUNCTION_POWER_LEVEL
@ STOVE_FUNCTION_THERMOSTAT_TEMPERATURE
Providing packet encoding functions for exchanging data with a remote host.