diff --git a/esphome/components/dynamic_lamp/dynamic_lamp.cpp b/esphome/components/dynamic_lamp/dynamic_lamp.cpp index 9a9dc6c83d..fd4e6a5214 100644 --- a/esphome/components/dynamic_lamp/dynamic_lamp.cpp +++ b/esphome/components/dynamic_lamp/dynamic_lamp.cpp @@ -164,7 +164,7 @@ void DynamicLampComponent::remove_lamp(std::string lamp_name) { } for (uint8_t j = 0; j < 24; j++) { uint16_t memaddress = (0x0000 + (i * 24) + j); - this->fram_->write(memaddress, &{ 0xff }, 1); + this->fram_->write(memaddress, 0xff, 1); } this->active_lamps_[i].active = false; this->lamp_count_--;