Cap can be printed in Vase Mode.
I removed the LED (Resistor) on the Neopixel Board (way to bright). The one on the ESP is aligned with one RGP LED Ring. So the Status (on/off) of the ESP can also (not as Bright) been seen in one Segment on the TOP CAP.
Partlist:
10pcs Taschenlampe 12*12*9,4mm Knopfsc halter 1a 30v CB-1212-112D 2pin ultra dünne Mitte der Füße - https://de.aliexpress.com/item/1005001292892342.html?spm=a2g0o.order_list.o
ESP01S, WS2812, LED Ring 16 Bit - https://de.aliexpress.com/item/4001165644461.html?
DC / DC Buck (5v) - https://de.aliexpress.com/item/4000938525410.html?
An 9V Battery
On a first Test i got an Standby Runtime 12h +/-, with something like 10 min Light per Hour on full Bright.
WLAN was continuous connected!
So if you want to use this Device daily, i recommend using an 5v wall Plug.
Firmware: WLED and ioBroker integration
https://github.com/Aircoookie/WLED/releases/download/v0.15.0-b2/WLED_0.15.0-b2_ESP01.bin
The author remixed this model.
Added Separators and holder for all Parts.
Added Switch for on/off
Little changes on the rim for the Ring and Cap Diffusior for better holding