Lanbon L9 LCD Smart Light Switch with Motion Sensor

Ordered a new one and the latest version cannot be reflashed.

My Lanbon L9 (Matter) died after a firmware update as well.
Not even worth the time to argue with the manufacturer, went into the junk bin.

This version can be flashed, you just need to have some thin tools to pry off the back half of the case. There are three clips on both of the long sides. They seem rather robust, so shouldn’t be too much of an issue.

That being said, I just re-flashed the exact same firmware* to my Lanbon L9 via wifi OTA that’s been sitting around since September and something which has been updated in the dependancies broke the ESPHome templates. Screen will not turn on nor respond to Esphome Builder.

-* Well, the exact same firmware wouldn’t flash in the newer ESPHome. The template was throwing errors for the psram. The templates (and my previously working firmware) used the following:

psram:
speed: 80MHz

Received the following error when trying to compile:
ESP32S3 requires PSRAM mode selection; one of quad, octal Selection of the wrong mode for the board will cause a runtime failure to initialise PSRAM. speed: 80MHz

I’m a fool tinkerer, so an AI tool suggested putting the following because " This error occurs because newer versions of ESPHome require you to explicitly define the PSRAM mode for ESP32-S3 chips (it no longer defaults automatically).":

psram:
mode: octal
speed: 80MHz

Maybe need to try again with quad?

2 Likes

BTW, got my device working again after hardwiring it back to my computer to flash.

The key is that the psram needs to be mode: quad. OItherwise the templates as provided appear to work.

psram:
mode: quad
speed: 80MHz

1 Like

Thanks for this update. I hope you won’t mind if I steal your photo to update the device database.

Go right ahead. Also update the templates’ psram lines too!