Tasmota/sonoff
Theo Arends 86314e24e5 Fix ambiguous Tuya set relay option by adding command SetOption41 allowing to control number of virtual relays
Fix ambiguous Tuya set relay option by adding command SetOption41 allowing to control number of virtual relays (#6039)
2019-07-08 12:42:46 +02:00
..
language Extent some char buffers to accomodate UTF-16 character sets 2019-07-06 12:53:07 +02:00
_changelog.ino Add blend RGB leds with White leds for better whites #5895 #5704 2019-07-07 10:15:50 +02:00
core_esp8266_timer.c Disable patched core PWM 2019-01-27 12:42:05 +01:00
core_esp8266_wiring_digital.c Disable patched core PWM 2019-01-27 12:42:05 +01:00
core_esp8266_wiring_pwm.c Allow full power PWM 2019-05-02 23:08:31 +02:00
i18n.h 6.5.0.16 Refactor TLS and Add visibility toggle to GUI password 2019-06-11 14:30:07 +02:00
my_user_config.h Refactor Sonoff L1 support 2019-07-02 12:26:04 +02:00
Parsing.cpp Change NULL to nullptr 2019-03-26 18:26:50 +01:00
settings.h Add command SetOption65 0/1 and more Tuya Serial based device support 2019-06-08 11:38:45 +02:00
settings.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
sonoff_aws_iot.cpp TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
sonoff_ca.ino Added TLS CA validation option as an alternative to Fingerprint validation 2019-06-10 19:58:57 +02:00
sonoff_post.h Refactor Sonoff L1 support 2019-07-02 12:26:04 +02:00
sonoff_template.h Add support for Sonoff L1 thanks to reef-actor 2019-07-02 10:54:30 +02:00
sonoff_version.h Bump version to v6.6.0 2019-07-06 15:15:29 +02:00
sonoff.h Fix ambiguous Tuya set relay option by adding command SetOption41 allowing to control number of virtual relays 2019-07-08 12:42:46 +02:00
sonoff.ino Fix ambiguous Tuya set relay option by adding command SetOption41 allowing to control number of virtual relays 2019-07-08 12:42:46 +02:00
StackThunk_light.cpp TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
StackThunk_light.h Support for AWS IoT via TLS 1.2 2019-06-05 11:44:52 +02:00
support_button.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
support_features.ino Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin 2019-06-16 16:43:23 +02:00
support_float.ino Add more accurate fmodf function and make available to all core versions lowering code footprint 2019-07-03 12:32:44 +02:00
support_rotary.ino Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin 2019-06-16 16:43:23 +02:00
support_rtc.ino Add NTP drift information 2019-07-05 11:47:13 +02:00
support_switch.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
support_udp.ino Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE 2019-05-20 15:09:42 +02:00
support_wifi.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
support.ino Moved FastPrecisePow and TaylorLog to sonoff_float.ino for consistency 2019-07-01 18:31:54 +02:00
user_config_override_sample.h Tiny typo fix in comment 2019-01-17 15:29:41 +01:00
WiFiClientSecureLightBearSSL.cpp TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
WiFiClientSecureLightBearSSL.h Fixed compilation error when USE_MQTT_AWS_IOT set and USE_MQTT_TLS disabled 2019-06-30 18:50:42 +02:00
xdrv_01_webserver.ino Extent some char buffers to accomodate UTF-16 character sets 2019-07-06 12:53:07 +02:00
xdrv_02_mqtt.ino Merge pull request #6001 from s-hadinger/fix_tls_aws_compilation 2019-06-30 19:52:07 +02:00
xdrv_03_energy.ino Add reset of Energy values when connection to sensor is lost for over 4 seconds 2019-05-30 12:45:02 +02:00
xdrv_04_light.ino Add blend RGB leds with White leds for better whites #5895 #5704 2019-07-07 10:15:50 +02:00
xdrv_05_irremote.ino Fix possible exception when irreceive is not initialised 2019-07-08 12:24:31 +02:00
xdrv_06_snfbridge.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_07_domoticz.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_08_serial_bridge.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_09_timers.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_10_rules.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_10_scripter.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_11_knx.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_12_home_assistant.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_13_display.ino Fix displaymode 2/3 to not receive MQTT data 2019-07-01 12:54:26 +02:00
xdrv_14_mp3.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_15_pca9685.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_16_tuyadimmer.ino Fix ambiguous Tuya set relay option by adding command SetOption41 allowing to control number of virtual relays 2019-07-08 12:42:46 +02:00
xdrv_17_rcswitch.ino Change NULL to nullptr 2019-03-26 18:26:50 +01:00
xdrv_18_armtronix_dimmers.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_19_ps16dz_dimmer.ino Code refactoring 2019-07-02 15:49:08 +02:00
xdrv_20_hue.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_21_wemo.ino Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE 2019-05-20 15:09:42 +02:00
xdrv_99_debug.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_01_lcd.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_02_ssd1306.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_03_matrix.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_04_ili9341.ino Add background timeslot to clear heap 2019-07-01 17:07:17 +02:00
xdsp_05_epaper_29.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xnrg_01_hlw8012.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xnrg_02_cse7766.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xnrg_03_pzem004t.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xnrg_04_mcp39f501.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xnrg_05_pzem_ac.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xnrg_06_pzem_dc.ino Fix PZem startup issue 2019-06-02 18:07:54 +02:00
xnrg_07_ade7953.ino Fix Shelly 2.5 invalid energy measurement 2019-07-04 10:36:38 +02:00
xnrg_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xplg_ws2812.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_01_counter.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_02_analog.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xsns_04_snfsc.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_05_ds18b20.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_05_ds18x20_legacy.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_05_ds18x20.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_06_dht.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_07_sht1x.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_08_htu21.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_09_bmp.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_10_bh1750.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_11_veml6070.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_12_ads1115_i2cdev.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_12_ads1115.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_13_ina219.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_14_sht3x.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_15_mhz19.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_16_tsl2561.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_17_senseair.ino Fix exception 28 due to regression from 6.5.0.1 (#5822) 2019-05-19 12:07:20 +02:00
xsns_18_pms5003.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_19_mgs.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_20_novasds.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_21_sgp30.ino global update fix 2019-05-22 12:22:58 +02:00
xsns_22_sr04.ino Change NULL to nullptr 2019-03-26 18:26:50 +01:00
xsns_23_sdm120.ino Fix SDM120 Energy Value to Domoticz 2019-07-03 18:56:06 -03:00
xsns_24_si1145.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_25_sdm630.ino Final fix 2019-07-04 13:43:27 +02:00
xsns_26_lm75ad.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_27_apds9960.ino Provide function FastPrecisePowf 2019-05-18 16:54:29 +02:00
xsns_28_tm1638.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_29_mcp230xx.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_30_mpr121.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_31_ccs811.ino global update fix 2019-05-22 12:22:58 +02:00
xsns_32_mpu6050.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_33_ds3231.ino Changed logging message handling 2019-03-08 15:15:42 +01:00
xsns_34_hx711.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xsns_35_tx20.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_36_mgc3130.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_37_rfsensor.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_38_az7798.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xsns_39_max31855.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_40_pn532.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_41_max44009.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_42_scd30.ino Add Shelly 2.5 overtemp functionality 2019-04-15 18:12:42 +02:00
xsns_43_hre.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_44_sps30.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_45_vl53l0x.ino add vl53l0x 2019-05-22 13:21:41 +02:00
xsns_46_MLX90614.ino Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin 2019-06-16 16:43:23 +02:00
xsns_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
zzzz_debug.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00