Tasmota/tasmota
Adrian Scillato 6f614369c1
Fix Rules Evaluation when using break and several triggers are true
When checking several triggers that were true at the same time and BREAK was being used, some rules were not executed.

The rule: 

rule3 on system#boot do var4 0 break on tele-SI7021#temperature do var4 %value% endon on tele-SI7021#humidity do var5 %value% endon

was not triggering the third statement.
2019-11-12 15:54:29 -03:00
..
language fix some miss translation 2019-11-09 18:47:13 +09:00
Parsing.cpp Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
StackThunk_light.cpp Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
StackThunk_light.h Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
WiFiClientSecureLightBearSSL.cpp Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
WiFiClientSecureLightBearSSL.h Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
_changelog.ino Add support for I2C sensor TLS2591 2019-11-11 11:29:15 +01:00
core_esp8266_timer.c Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
core_esp8266_wiring_digital.c Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
core_esp8266_wiring_pwm.c Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
i18n.h Change Replace ZigbeeStatus with ZigbeeState for reporting, ZigbeeStatus is only a command now 2019-11-09 09:25:15 +01:00
my_user_config.h Add support for I2C sensor TLS2591 2019-11-11 11:29:15 +01:00
sendemail.h Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
sendemail.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
settings.h Bump version to 7.0.0.4 2019-11-08 13:00:32 +01:00
settings.ino Fix DeepSleep bootloop disable 2019-11-10 12:05:09 +01:00
support.ino Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
support_button.ino Some CppCheck optimizations 2019-10-30 14:08:43 +01:00
support_command.ino Bump version to 7.0.0.4 2019-11-08 13:00:32 +01:00
support_features.ino Add support for Honeywell HPMA115S0 2019-11-06 14:05:17 +01:00
support_float.ino Some CppCheck optimizations 2019-10-30 14:08:43 +01:00
support_rotary.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
support_rtc.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
support_static_buffer.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
support_switch.ino Some CppCheck optimizations 2019-10-30 14:08:43 +01:00
support_udp.ino Fix random crash caused by UPNP flood 2019-11-03 20:30:34 +01:00
support_wifi.ino Enforce wifi output power 2019-11-11 17:39:24 +01:00
tasmota.h Refactor I2C driver detection phase 3 2019-11-07 17:08:58 +01:00
tasmota.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
tasmota_ca.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
tasmota_post.h Add support for I2C sensor TLS2591 2019-11-11 11:29:15 +01:00
tasmota_template.h add support for Honeywell HPMA115S0 particle sensor 2019-11-05 22:03:07 +00:00
tasmota_version.h Bump version to 7.0.0.4 2019-11-08 13:00:32 +01:00
user_config_override_sample.h Delete outdated info 2019-10-31 21:36:37 +01:00
xdrv_01_webserver.ino Bump version to 7.0.0.4 2019-11-08 13:00:32 +01:00
xdrv_02_mqtt.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xdrv_03_energy.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xdrv_04_light.ino Fix 6887 2019-11-10 11:29:20 +01:00
xdrv_05_irremote.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xdrv_05_irremote_full.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xdrv_06_snfbridge.ino Display 6 digits hex for RFCode #6846 2019-11-06 20:48:26 +01:00
xdrv_07_domoticz.ino Add SetOption comments to code 2019-11-03 12:33:36 +01:00
xdrv_08_serial_bridge.ino Fix SerialReceived JSON error 2019-11-10 12:19:26 +01:00
xdrv_09_timers.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xdrv_10_rules.ino Fix Rules Evaluation when using break and several triggers are true 2019-11-12 15:54:29 -03:00
xdrv_10_scripter.ino Refactor I2C driver detection phase 2 2019-11-07 16:56:05 +01:00
xdrv_11_knx.ino Change sonoff references to tasmota 2019-11-03 15:37:33 +01:00
xdrv_12_home_assistant.ino travis build 2019-11-09 01:00:24 +01:00
xdrv_13_display.ino Change sonoff references to tasmota 2019-11-03 15:37:33 +01:00
xdrv_14_mp3.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdrv_15_pca9685.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xdrv_16_tuyamcu.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xdrv_17_rcswitch.ino Add SetOption comments to code 2019-11-03 12:33:36 +01:00
xdrv_18_armtronix_dimmers.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdrv_19_ps16dz_dimmer.ino Add SetOption comments to code 2019-11-03 12:33:36 +01:00
xdrv_20_hue.ino Change sonoff references to tasmota 2019-11-03 15:37:33 +01:00
xdrv_21_wemo.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdrv_22_sonoff_ifan.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xdrv_23_zigbee_0_constants.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdrv_23_zigbee_3_devices.ino Zigbee command support, considered as v1.0 for full Zigbee support 2019-11-03 12:41:44 +01:00
xdrv_23_zigbee_5_converters.ino Zigbee command support, considered as v1.0 for full Zigbee support 2019-11-03 12:41:44 +01:00
xdrv_23_zigbee_6_commands.ino Zigbee command support, considered as v1.0 for full Zigbee support 2019-11-03 12:41:44 +01:00
xdrv_23_zigbee_7_statemachine.ino Change Replace ZigbeeStatus with ZigbeeState for reporting, ZigbeeStatus is only a command now 2019-11-09 09:25:15 +01:00
xdrv_23_zigbee_8_parsers.ino Change Replace ZigbeeStatus with ZigbeeState for reporting, ZigbeeStatus is only a command now 2019-11-09 09:25:15 +01:00
xdrv_23_zigbee_9_impl.ino Zigbee command support, considered as v1.0 for full Zigbee support 2019-11-03 12:41:44 +01:00
xdrv_24_buzzer.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xdrv_25_A4988_Stepper.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdrv_26_ariluxrf.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdrv_27_shutter.ino Added UP/DOWN/STOP command for OpenHAB 2019-11-12 09:52:41 +01:00
xdrv_28_pcf8574.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xdrv_29_deepsleep.ino Fix DeepSleep bootloop disable 2019-11-10 12:05:09 +01:00
xdrv_30_exs_dimmer.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xdrv_31_tasmota_slave.ino TasmotaSlave: Rework commands 2019-11-03 15:52:53 +02:00
xdrv_99_debug.ino Change sonoff references to tasmota 2019-11-03 15:37:33 +01:00
xdrv_interface.ino Refactor I2C driver detection phase 1 2019-11-06 17:48:38 +01:00
xdsp_01_lcd.ino Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
xdsp_02_ssd1306.ino Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
xdsp_03_matrix.ino Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
xdsp_04_ili9341.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdsp_05_epaper_29.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdsp_06_epaper_42.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdsp_07_sh1106.ino Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
xdsp_08_ILI9488.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xdsp_09_SSD1351.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xdsp_10_RA8876.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xdsp_interface.ino Refactor I2C driver detection phase 1 2019-11-06 17:48:38 +01:00
xlgt_01_ws2812.ino Add SetOption comments to code 2019-11-03 12:33:36 +01:00
xlgt_02_my92x1.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xlgt_03_sm16716.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xlgt_04_sm2135.ino Increase SM2135 CW/WW intensitity 2019-11-04 12:29:42 +01:00
xlgt_05_sonoff_l1.ino Add SetOption comments to code 2019-11-03 12:33:36 +01:00
xlgt_interface.ino Refactor I2C driver detection phase 1 2019-11-06 17:48:38 +01:00
xnrg_01_hlw8012.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_02_cse7766.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_03_pzem004t.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_04_mcp39f501.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_05_pzem_ac.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_06_pzem_dc.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_07_ade7953.ino Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
xnrg_08_sdm120.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_09_dds2382.ino Add SetOption comments to code 2019-11-03 13:51:22 +01:00
xnrg_10_sdm630.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_11_ddsu666.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_12_solaxX1.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xnrg_interface.ino Refactor I2C driver detection phase 1 2019-11-06 17:48:38 +01:00
xsns_01_counter.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_02_analog.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_04_snfsc.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_05_ds18x20.ino Add DS18B20 ID always to JSON 2019-11-07 10:44:03 +01:00
xsns_06_dht.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_07_sht1x.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_08_htu21.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_09_bmp.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_10_bh1750.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_11_veml6070.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_12_ads1115.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_13_ina219.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_14_sht3x.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_15_mhz19.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_16_tsl2561.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_17_senseair.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_18_pms5003.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_19_mgs.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_20_novasds.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_21_sgp30.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_22_sr04.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_24_si1145.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_26_lm75ad.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_27_apds9960.ino Refactor I2C driver detection phase 5 2019-11-10 17:02:02 +01:00
xsns_28_tm1638.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_29_mcp230xx.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_30_mpr121.ino Refactor I2C driver detection phase 6 2019-11-11 17:32:44 +01:00
xsns_31_ccs811.ino Refactor I2C driver detection phase 7 2019-11-11 18:36:13 +01:00
xsns_32_mpu6050.ino Refactor I2C driver detection phase 7 2019-11-11 18:36:13 +01:00
xsns_33_ds3231.ino Refactor I2C driver detection phase 7 2019-11-11 18:36:13 +01:00
xsns_34_hx711.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xsns_35_tx20.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_36_mgc3130.ino Refactor I2C driver detection phase 5 2019-11-10 17:02:02 +01:00
xsns_37_rfsensor.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_38_az7798.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_39_max31855.ino Add SetOption comments to code 2019-11-03 12:33:36 +01:00
xsns_40_pn532.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xsns_41_max44009.ino Refactor I2C driver detection phase 7 2019-11-11 18:36:13 +01:00
xsns_42_scd30.ino Refactor I2C driver detection phase 7 2019-11-11 18:36:13 +01:00
xsns_43_hre.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_44_sps30.ino Refactor I2C driver detection phase 7 2019-11-11 18:36:13 +01:00
xsns_45_vl53l0x.ino Refactor I2C driver detection phase 7 2019-11-11 18:36:13 +01:00
xsns_46_MLX90614.ino Refactor I2C driver detection phase 8 2019-11-11 18:49:56 +01:00
xsns_47_max31865.ino Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
xsns_48_chirp.ino Refactor I2C driver detection phase 5 2019-11-10 17:02:02 +01:00
xsns_50_paj7620.ino Refactor I2C driver detection phase 8 2019-11-11 18:49:56 +01:00
xsns_51_rdm6300.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xsns_52_ibeacon.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xsns_53_sml.ino Refactor Sensor MQTT data adding rule support 2019-11-10 17:40:37 +01:00
xsns_54_ina226.ino Change LOG_LEVEL_NONE to LOG_LEVEL_DEBUG 2019-11-10 16:12:59 -08:00
xsns_55_hih_series.ino Refactor I2C driver detection phase 4 2019-11-09 18:34:22 +01:00
xsns_56_hpma.ino add support for Honeywell HPMA115S0 particle sensor 2019-11-05 22:03:07 +00:00
xsns_57_tsl2591.ino Add support for I2C sensor TLS2591 2019-11-11 11:29:15 +01:00
xsns_interface.ino Refactor I2C driver detection phase 1 2019-11-06 17:48:38 +01:00
xx2c_interface.ino Refactor I2c drivers 2019-11-04 10:38:05 +01:00