Tasmota/sonoff
Adrian Scillato dcd74be61a
Fix Alexa for Core 2.5.0 and backwards compatible
Alexa uses Phillips Hue Emulation to control Tasmota.

In the Arduino Esp8266 Core v2.3.0 all works fine.
In the Arduino Esp8266 Core v2.4.0, 2.4.1 and 2.4.2, a modification in the core is needed in order to make phillips hue work.
In the Arduino Esp8266 Core v2.5.0 (actual Stage version), the webserver parsing was modified and this PR fix this modification.

The new parsing of the core works fine for a standard phillips hue messages, but for Alexa it splits the command in 2 args. The first arg is empty and the second contains the correct phillips hue commands.
2018-10-24 16:54:16 -03:00
..
language Update Spanish Translation 2018-10-22 22:40:56 -03:00
_changelog.ino 6.2.1.19 Rename user_config.h 2018-10-23 15:51:51 +02:00
core_esp8266_timer.c Revert changes for next core 2018-08-02 18:10:11 +02:00
core_esp8266_wiring_digital.c Revert changes for next core 2018-08-02 18:10:11 +02:00
core_esp8266_wiring_pwm.c Revert changes for next core 2018-08-02 18:10:11 +02:00
i18n.h 6.2.1.14 Rewrite Webserver 2018-10-10 22:21:44 +02:00
my_user_config.h 6.2.1.19 Rename user_config.h 2018-10-23 15:51:51 +02:00
settings.h Resize HX711 weight_item field 2018-10-21 17:54:51 +02:00
settings.ino Add basic support for color calibration 2018-09-29 16:55:53 +02:00
sonoff_post.h Admin 2018-10-21 16:48:10 +02:00
sonoff_template.h Add support for TX20 2018-10-21 12:44:45 +02:00
sonoff_version.h 6.2.1.18 Add API.md 2018-10-19 12:53:22 +02:00
sonoff.h 6.2.1.19 Rename user_config.h 2018-10-23 15:51:51 +02:00
sonoff.ino 6.2.1.19 Rename user_config.h 2018-10-23 15:51:51 +02:00
support.ino Add support for TX20 2018-10-21 12:44:45 +02:00
user_config_override_sample.h 6.2.1.19 Rename user_config.h 2018-10-23 15:51:51 +02:00
xdrv_01_webserver.ino Add optional HX711 GUI 2018-10-21 16:30:05 +02:00
xdrv_02_mqtt.ino 6.2.1.15 Fix Color Temperature slider 2018-10-12 11:42:52 +02:00
xdrv_03_energy.ino Fix KNX compile error 2018-09-28 17:02:55 +02:00
xdrv_04_light.ino Rewrite Tuya Dimmer code 2018-10-18 13:01:31 +02:00
xdrv_05_irremote.ino Add hex/decimal receive control for RF and IR 2018-06-25 12:33:23 +02:00
xdrv_06_snfbridge.ino Fix Sonoff Bridge RfRaw 2018-10-16 17:27:01 +02:00
xdrv_07_domoticz.ino 6.2.1.15 Fix Color Temperature slider 2018-10-12 11:42:52 +02:00
xdrv_08_serial_bridge.ino Add SnfBrdg EFM8BB1 fw tools 2018-06-04 18:10:38 +02:00
xdrv_09_timers.ino 6.2.1.14 Rewrite Webserver 2018-10-10 22:21:44 +02:00
xdrv_10_rules.ino Added Dimmer Trigger for Rules 2018-10-01 13:13:47 -03:00
xdrv_11_knx.ino KNX: Delete unnecessary comments 2018-10-24 13:58:21 -03:00
xdrv_12_home_assistant.ino Merge pull request #3929 from emontnemery/fix_hass_colors 2018-09-29 10:27:02 +02:00
xdrv_13_display.ino Fix compile error 2018-09-05 20:51:17 +02:00
xdrv_14_mp3.ino 6.2.1.19 Rename user_config.h 2018-10-23 15:51:51 +02:00
xdrv_15_pca9685.ino PCA9685 - bugfix for telemetry + status command 2018-10-01 19:32:55 +02:00
xdrv_16_tuyadimmer.ino tuya-dimmer: ignore dim-values when powered off 2018-10-19 18:04:30 +02:00
xdrv_99_debug.ino Shelly2 Cleanup 2018-09-24 18:16:35 +02:00
xdrv_interface.ino Prepair for more drivers 2018-10-23 16:03:57 +02:00
xdsp_01_lcd.ino Fix possible exception 2018-09-02 11:52:24 +02:00
xdsp_02_ssd1306.ino Update display drivers 2018-08-31 12:17:09 +02:00
xdsp_03_matrix.ino Some additions 2018-09-05 18:01:15 +02:00
xdsp_04_ili9341.ino Update display drivers 2018-08-31 12:17:09 +02:00
xdsp_05_epaper.ino Minor fixes 2018-09-11 10:49:13 +02:00
xdsp_interface.ino Revert "Merge branch 'release-6.2' into development" 2018-08-28 18:13:14 +02:00
xnrg_01_hlw8012.ino 6.2.1.12 - Fixes Shelly1 and CSL 2018-10-07 12:37:03 +02:00
xnrg_02_cse7766.ino 6.2.1.9 Apparent/Reactive Power 2018-09-28 15:48:42 +02:00
xnrg_03_pzem004t.ino 6.2.1.17 Changes and Adds 2018-10-17 12:27:05 +02:00
xnrg_04_mcp39f501.ino 6.2.1.9 Apparent/Reactive Power 2018-09-28 15:48:42 +02:00
xnrg_05_pzem_ac.ino 6.2.1.17 Changes and Adds 2018-10-17 12:27:05 +02:00
xnrg_06_pzem_dc.ino 6.2.1.17 Changes and Adds 2018-10-17 12:27:05 +02:00
xnrg_interface.ino Prepair for more drivers 2018-10-23 16:03:57 +02:00
xplg_wemohue.ino Fix Alexa for Core 2.5.0 and backwards compatible 2018-10-24 16:54:16 -03:00
xplg_ws2812.ino Update WS2812 driver 2018-08-26 17:32:49 +02:00
xsns_01_counter.ino Fix possible exception 2018-09-02 11:52:24 +02:00
xsns_04_snfsc.ino Update xsns_04_snfsc.ino 2018-04-18 22:23:57 -03:00
xsns_05_ds18b20.ino Add profile info to drivers 2018-07-12 12:19:08 +02:00
xsns_05_ds18x20_legacy.ino Fix possible exception 2018-09-02 11:52:24 +02:00
xsns_05_ds18x20.ino Add W1_PARASITE_POWER optimization for DS18X20 2018-10-01 20:26:27 +02:00
xsns_06_dht.ino Add profile info to drivers 2018-07-12 12:19:08 +02:00
xsns_07_sht1x.ino Fix CCS811 env compensation 2018-07-24 18:41:50 +02:00
xsns_08_htu21.ino Fix CCS811 env compensation 2018-07-24 18:41:50 +02:00
xsns_09_bmp.ino Fix CCS811 env compensation 2018-07-24 18:41:50 +02:00
xsns_10_bh1750.ino Add profile info to drivers 2018-07-12 12:19:08 +02:00
xsns_11_veml6070.ino missing "" around UV Index test in json 2018-10-06 20:48:26 +02:00
xsns_12_ads1115_i2cdev.ino Fix possible exception 2018-09-02 11:52:24 +02:00
xsns_12_ads1115.ino Fix possible exception 2018-09-02 11:52:24 +02:00
xsns_13_ina219.ino Add profile info to drivers 2018-07-12 12:19:08 +02:00
xsns_14_sht3x.ino Fix CCS811 env compensation 2018-07-24 18:41:50 +02:00
xsns_15_mhz19.ino Add Hardware Serial Fallback to TasmotaSerial 2018-05-10 17:21:26 +02:00
xsns_16_tsl2561.ino Fix TSL2561 timeslot 2018-09-22 12:18:13 +02:00
xsns_17_senseair.ino 6.2.1.16 Add TasmotaModbus lib 2018-10-15 17:18:30 +02:00
xsns_18_pms5003.ino Add Hardware Serial Fallback to TasmotaSerial 2018-05-10 17:21:26 +02:00
xsns_19_mgs.ino v5.12.0b 2018-02-18 18:39:28 +01:00
xsns_20_novasds.ino correct error 2018-09-10 14:06:31 +02:00
xsns_21_sgp30.ino File renames and Add command WebSend 2018-05-28 11:35:23 +02:00
xsns_22_sr04.ino Fix TM1638 compile error 2018-07-14 12:10:13 +02:00
xsns_23_sdm120.ino Prep for frequency display 2018-09-07 18:15:47 +02:00
xsns_24_si1145.ino File renames and Add command WebSend 2018-05-28 11:35:23 +02:00
xsns_25_sdm630.ino Sleep fixes part 2 and 3 of 3 2018-08-26 17:10:18 +02:00
xsns_26_lm75ad.ino LM75AD - Force function parameters to be C and C++ compliant 2018-09-20 20:44:17 +02:00
xsns_27_apds9960.ino intermediate version for aTime-adjustment 2018-09-27 08:34:12 +02:00
xsns_28_tm1638.ino Fix TM1638 compile error 2018-07-14 12:10:13 +02:00
xsns_29_mcp230xx.ino MCP230xx - Add missing (void) 2018-09-24 00:30:07 +02:00
xsns_30_mpr121.ino Fix JSON error - again 2018-10-20 17:28:42 +02:00
xsns_31_ccs811.ino Fixed wrong sensor name 2018-10-01 18:06:25 +02:00
xsns_32_mpu6050.ino Add sensor MPU6050 2018-07-28 16:16:53 +02:00
xsns_33_ds3231.ino Add support for DS3231-external I2C RTC 2018-10-10 20:25:04 +03:00
xsns_34_hx711.ino 6.2.1.19 Rename user_config.h 2018-10-23 15:51:51 +02:00
xsns_35_tx20.ino Add optional HX711 GUI 2018-10-21 16:30:05 +02:00
xsns_interface.ino Prepair for more drivers 2018-10-23 16:03:57 +02:00