From d91f5ae343043ebbd04d619a90940a6a9f2f659e Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Mon, 22 Jul 2019 18:21:25 +0200 Subject: [PATCH] Update Sonoff L1 template Update Sonoff L1 template --- sonoff/sonoff_template.h | 16 ++++++---------- sonoff/xdrv_19_ps16dz_dimmer.ino | 4 ++++ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/sonoff/sonoff_template.h b/sonoff/sonoff_template.h index 9349d267b..ff6d312b8 100644 --- a/sonoff/sonoff_template.h +++ b/sonoff/sonoff_template.h @@ -1993,24 +1993,20 @@ const mytmplt kModules[MAXMODULE] PROGMEM = { ADC0_USER // ADC0 A0 Analog input }, { "Sonoff L1", // Sonoff L1 RGB LED controller (ESP8266 w/ separate Nuvoton MCU) - GPIO_USER, + 0, GPIO_TXD, // GPIO01 MCU serial control - GPIO_USER, + 0, GPIO_RXD, // GPIO03 MCU serial control - GPIO_USER, - GPIO_USER, + 0, 0, // GPIO06 (SD_CLK Flash) // GPIO07 (SD_DATA0 Flash QIO/DIO/DOUT) // GPIO08 (SD_DATA1 Flash QIO/DIO/DOUT) 0, // GPIO09 (SD_DATA2 Flash QIO or ESP8285) 0, // GPIO10 (SD_DATA3 Flash QIO or ESP8285) // GPIO11 (SD_CMD Flash) - GPIO_USER, - GPIO_LED1, // GPIO13 WiFi LED - Link and Power status - GPIO_USER, - GPIO_USER, - GPIO_USER, - 0 + 0, + GPIO_LED1_INV, // GPIO13 WiFi Blue Led - Link and Power status + 0, 0, 0, 0 }, { "Sonoff iFan03", // Sonoff iFan03 (ESP8285) GPIO_KEY1, // GPIO00 WIFI_KEY0 Button 1 diff --git a/sonoff/xdrv_19_ps16dz_dimmer.ino b/sonoff/xdrv_19_ps16dz_dimmer.ino index 928534926..7bf792a01 100644 --- a/sonoff/xdrv_19_ps16dz_dimmer.ino +++ b/sonoff/xdrv_19_ps16dz_dimmer.ino @@ -166,6 +166,10 @@ void PS16DZSerialInput(void) } else { ps16dz_rx_buffer[ps16dz_byte_counter++] = 0x00; + // AT+RESULT="sequence":"1554682835320" + // AT+UPDATE="switch":"on","light_type":1,"colorR":255,"colorG":255,"colorB":255,"bright":100,"mode":19,"speed":100,"sensitive":100 + // AT+SETTING=enterESPTOUCH - When ON button is held for over 5 seconds + // AT+SETTING=exitESPTOUCH - When ON button is pressed AddLog_P2(LOG_LEVEL_DEBUG, PSTR("PSZ: Received %s"), ps16dz_rx_buffer); if (!strncmp(ps16dz_rx_buffer+3, "UPDATE", 6)) {