Fix Domoticz range check

This commit is contained in:
Theo Arends 2020-05-08 12:04:52 +02:00
parent 82ccd7ed37
commit 33acbd1a8b
1 changed files with 2 additions and 1 deletions

View File

@ -110,7 +110,8 @@ void DomoticzUpdateFanState(void)
void MqttPublishDomoticzPowerState(uint8_t device)
{
if (Settings.flag.mqtt_enabled) { // SetOption3 - Enable MQTT
if ((device < 1) || (device > devices_present) || (device > MAX_DOMOTICZ_IDX)) { device = 1; }
if (device < 1) { device = 1; }
if ((device > devices_present) || (device > MAX_DOMOTICZ_IDX)) { return; }
if (Settings.domoticz_relay_idx[device -1]) {
#ifdef USE_SHUTTER
if (domoticz_is_shutter) {