diff --git a/tasmota/tasmota_xdrv_driver/xdrv_27_esp32_shutter.ino b/tasmota/tasmota_xdrv_driver/xdrv_27_esp32_shutter.ino index 0a617123c..d8d90fdef 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_27_esp32_shutter.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_27_esp32_shutter.ino @@ -2312,6 +2312,11 @@ bool Xdrv27(uint32_t function) XdrvMailbox.index = i; XdrvMailbox.payload = rescue_payload; XdrvMailbox.data_len = rescue_data_len; + if (!ShutterSettings.version) { + ShutterSettingsLoad(0); + ShutterSettings.shutter_startrelay[0] = 1; + ShutterInit(); + } result = DecodeCommand(kShutterCommands, ShutterCommand); } break;