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