ESPHome on Brilliant Smart WiFi A60 Globe White

Hi,
I bought one of these globes recently and managed to successfully flash it (ESPHome) and control it (On/off and dimming) from Home Assistant. I thought I’d document my ESPHome config file here as I could not find it anywhere else and had to do a bit of trial and error with the GPIO pin allocation to make it work. SSID and PASSWORD redacted.

Cheers,
Paul

esphome:
  name: brilliantwg1
  platform: ESP8266
  board: esp01_1m

wifi:
  ssid: "yyyyyyyyyyy"
  password: "xxxxxxxxxxxxxxxxxx"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Brilliantwg1 Fallback Hotspot"
    password: "ov5gq1O8HE9n"

captive_portal:

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

binary_sensor:
  - platform: status
    name: "bswg1 Status"


light:
  - platform: monochromatic
    name: "Brilliant Smart White Globe"
    id: bslightwg1
    output: output_component1

    # Ensure the light turns on by default if the physical switch is actuated.
    restore_mode: ALWAYS_ON

output:
  - platform: esp8266_pwm
    id: output_component1
    pin: GPIO12
    #was GPIO13 (tried 14)
    
web_server:
  port: 80
1 Like

Part No. 20890 from what I can tell.

I managed to flash Tasmota on it as well using Tuya convert. I wrote down all the steps in this post. Hope that helps.
The device template is there too