Skip to content

Commit fbb08d7

Browse files
dorkmoCopilot
andauthored
Update TankAlarm-112025-Server-BluesOpta/TankAlarm-112025-Server-BluesOpta.ino
Co-authored-by: Copilot <[email protected]>
1 parent 43009e4 commit fbb08d7

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

TankAlarm-112025-Server-BluesOpta/TankAlarm-112025-Server-BluesOpta.ino

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -790,12 +790,15 @@ static const char CONFIG_GENERATOR_HTML[] PROGMEM = R"HTML(
790790
if (sensor === 'rpm') {
791791
tank.pulsesPerRev = pulsesPerRev;
792792
}
793-
// Only include relay control fields when configured
794-
if (relayTarget && relayMask) {
793+
// Always include relay control fields if relayTarget is set, even if relayMask is 0
794+
if (relayTarget) {
795795
tank.relayTargetClient = relayTarget;
796796
tank.relayMask = relayMask;
797797
tank.relayTrigger = relayTrigger; // 'any', 'high', or 'low'
798798
tank.relayMode = relayMode; // 'momentary', 'until_clear', or 'manual_reset'
799+
if (relayMask === 0) {
800+
alert("You have set a relay target but have not selected any relay outputs for " + name + ". The configuration will be incomplete.");
801+
}
799802
}
800803
config.tanks.push(tank);
801804
});

0 commit comments

Comments
 (0)