Convert Xiaomi LYWSD03MMC From Bluetooth To Zigbee

I flashed my LYWSD03MMC with zigbee firmware in December last year, now I replaced my battery, which was at 15% but after replacing the battery percentage remains at 15%. Does this take time, or do I need to do something else? The temperature and humidity works normally after replacing the battery

Edit: After a night’s sleep, the battery sensors are neatly at 100%

so i have OTA updated my sensors to 3001-1100
cant figure out how i can remove the smiley, do i need to send a command to the sensor through z2m ?

HA → Settings → Devices & services → MQTT → Your LYWSD03MMC → Show smiley to “OFF”

or if using Z2M:

HA → Settings → Add-ons → Zigbee2MQTT → Open Web UI → Your LYWSD03MMC → Details → Show smiley to “OFF”

I have had the same problem. I have changed some versions of lywsd03mmc-z.js without luck. Finally I updated zigbee2mqtt and it works perfectly!!