Skip to content

Commit

Permalink
[Shutter] Fix PowerON (#22548)
Browse files Browse the repository at this point in the history
* [Shutter] Fix PowerON

* [Shutter] Fix 2 PowerON

* [Shutter] Fix 3 PowerON

Integrate only when USE_SHUTTER is defined

* @SteWers [Shutter] Fix 4 PowerON

Fix compile error
  • Loading branch information
SteWers authored Nov 29, 2024
1 parent db0287e commit 3316bc5
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion tasmota/tasmota_support/support_tasmota.ino
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,11 @@ void SetPowerOnState(void)
for (uint32_t i = 0; i < TasmotaGlobal.devices_present; i++) {
#ifdef ESP8266
if (!Settings->flag3.no_power_feedback && // SetOption63 - Don't scan relay power state at restart - #5594 and #5663
!TasmotaGlobal.power_on_delay) { // SetOption47 - Delay switching relays to reduce power surge at power on
!TasmotaGlobal.power_on_delay // SetOption47 - Delay switching relays to reduce power surge at power on
#ifdef USE_SHUTTER
&& !Settings->flag3.shutter_mode // SetOption80 - Enable shutter support
#endif // USE_SHUTTER
) {
if ((port < MAX_RELAYS) && PinUsed(GPIO_REL1, port)) {
if (bitRead(TasmotaGlobal.rel_bistable, port)) {
port++; // Skip both bistable relays as always 0
Expand Down

0 comments on commit 3316bc5

Please sign in to comment.