Reflashing Shelly1PM OTA

I’m trying to save one of my Shelly1PMs that I’ve flashed with ESPhome. I’ve successfully flashed other Shelly units, but this one was my experiemental unit and I messed up the process at the very end.

I followed the tutorial here: https://savjee.be/blog/shelly-2.5-flash-esphome-over-the-air/. The issue is I had to upload a minimal ESPHome config initially to keep the binary size down, and I forgot to include the OTA component. Does anyone have suggestions for how I can get my updated ESPhome config pushed up to the Shelly? It’s currently connected to my wifi network and I

Here’s the full config:

substitutions:
  devicename: "shelly-small"
  max_temp: "80.0"
  ip: "192.168.1.226"

esphome:
  name: ${devicename}
  platform: ESP8266
  board: esp01_1m
  comment: "Shelly 1PM"

logger:

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  power_save_mode: HIGH # for ESP8266 LOW/HIGH are mixed up, esphome/issues/issues/1532
  ap:
    ssid: "${devicename} Fallback"
    password: !secret fallback_password
  manual_ip:
    static_ip: $ip
    gateway: 192.168.1.1
    subnet: 255.255.255.0