From 3f8f19adfcb51aca30f97818ab9858181c1c701f Mon Sep 17 00:00:00 2001 From: Steve Wolfe Date: Wed, 7 Nov 2018 10:13:49 -0500 Subject: [PATCH 1/2] Added Tonbux XS-SSA01 device --- README.md | 4 ++-- code/espurna/config/arduino.h | 1 + code/espurna/config/hardware.h | 23 +++++++++++++++++++++++ code/espurna/migrate.ino | 10 ++++++++++ code/platformio.ini | 27 ++++++++++++++++++++++++++- images/devices/tonbux-xs-ssa01.jpg | Bin 0 -> 13372 bytes 6 files changed, 62 insertions(+), 3 deletions(-) create mode 100644 images/devices/tonbux-xs-ssa01.jpg diff --git a/README.md b/README.md index 394351d5..159a2a4e 100644 --- a/README.md +++ b/README.md @@ -239,8 +239,8 @@ Here is the list of supported hardware. For more information please refer to the |**Maxcio W-US002S**|**HEYGO HY02**|**YiDian XS-SSA05**| |![WiOn 50055](images/devices/wion-50055.jpg)|![LINGAN SWA1](images/devices/lingan-swa1.jpg)|![HomeCube 16A](images/devices/homecube-16a.jpg)| |**WiOn 50055**|**LINGAN SWA1**|**HomeCube 16A**| -|![WorkChoice EcoPlug](images/devices/workchoice-ecoplug.jpg)|![Bestek MRJ1011](images/devices/bestek-mrj1011.jpg)|| -|**WorkChoice EcoPlug**|**Bestek MRJ1011**|| +|![WorkChoice EcoPlug](images/devices/workchoice-ecoplug.jpg)|![Bestek MRJ1011](images/devices/bestek-mrj1011.jpg)|![Tonbux XS-SSA01](images/devices/tonbux-xs-ssa01.jpg)| +|**WorkChoice EcoPlug**|**Bestek MRJ1011**|**Tonbux XS-SSA01**| |![Tonbux PowerStrip02](images/devices/tonbux-powerstrip02.jpg)|![ForNorm Power Strip](images/devices/fornorm-power-strip.jpg)|![Zhilde ZLD-EU55-W](images/devices/zhilde-zld-eu55-w.jpg)| |**Tonbux PowerStrip02**|**Fornorm Power Strip**|**Zhilde ZLD-EU55-W**| |![Itead Sonoff Touch](images/devices/itead-sonoff-touch.jpg)|![Itead Sonoff T1](images/devices/itead-sonoff-t1.jpg)|![YJZK switch](images/devices/yjzk-2gang-switch.jpg)| diff --git a/code/espurna/config/arduino.h b/code/espurna/config/arduino.h index fe4b081a..9d88cc5a 100644 --- a/code/espurna/config/arduino.h +++ b/code/espurna/config/arduino.h @@ -72,6 +72,7 @@ //#define MAXCIO_WUS002S //#define YIDIAN_XSSSA05 //#define TONBUX_XSSSA06 +//#define TONBUX_XSSSA01 //#define GREEN_ESP8266RELAY //#define IKE_ESPIKE //#define ARNIEX_SWIFITCH diff --git a/code/espurna/config/hardware.h b/code/espurna/config/hardware.h index 6068a274..094043ac 100644 --- a/code/espurna/config/hardware.h +++ b/code/espurna/config/hardware.h @@ -1962,6 +1962,29 @@ #define HLW8012_POWER_RATIO 3414290 #define HLW8012_INTERRUPT_ON FALLING +// ----------------------------------------------------------------------------- +// TONBUX XS-SSA01 +// ----------------------------------------------------------------------------- + +#elif defined(TONBUX_XSSSA01) + + // Info + #define MANUFACTURER "TONBUX" + #define DEVICE "XSSSA01" + + // Buttons + #define BUTTON1_PIN 4 + #define BUTTON1_MODE BUTTON_PUSHBUTTON | BUTTON_DEFAULT_HIGH + #define BUTTON1_RELAY 1 + + // Relays + #define RELAY1_PIN 14 + #define RELAY1_TYPE RELAY_TYPE_NORMAL + + // LEDs + #define LED1_PIN 13 + #define LED1_PIN_INVERSE 0 + // ----------------------------------------------------------------------------- // TONBUX XS-SSA06 // ----------------------------------------------------------------------------- diff --git a/code/espurna/migrate.ino b/code/espurna/migrate.ino index 4e45cfec..008a943f 100644 --- a/code/espurna/migrate.ino +++ b/code/espurna/migrate.ino @@ -1223,6 +1223,16 @@ void migrate() { setSetting("ledGPIO", 1, 15); setSetting("ledLogic", 1, 0); + #elif defined(TONBUX_XSSSA01) + + setSetting("board", 92); + setSetting("ledGPIO", 0, 13); + setSetting("ledLogic", 0, 0); + setSetting("btnGPIO", 0, 13); + setSetting("btnRelay", 0, 0); + setSetting("relayGPIO", 0, 5); + setSetting("relayType", 0, RELAY_TYPE_NORMAL); + #else // Allow users to define new settings without migration config diff --git a/code/platformio.ini b/code/platformio.ini index 9d81cf13..59a63c8f 100644 --- a/code/platformio.ini +++ b/code/platformio.ini @@ -1,5 +1,5 @@ [platformio] -env_default = nodemcu-lolin +env_default = tonbux-xsssa01 src_dir = espurna data_dir = espurna/data @@ -2034,6 +2034,31 @@ upload_port = ${common.upload_port} upload_flags = ${common.upload_flags} extra_scripts = ${common.extra_scripts} +[env:tonbux-xsssa01] +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board_1m} +board_build.flash_mode = ${common.flash_mode} +lib_deps = ${common.lib_deps} +lib_ignore = ${common.lib_ignore} +build_flags = ${common.build_flags_4m1m} -DTONBUX_XSSSA01 +upload_speed = ${common.upload_speed_fast} +monitor_speed = ${common.monitor_speed} +extra_scripts = ${common.extra_scripts} + +[env:tonbux-xsssa01-ota] +platform = ${common.platform} +framework = ${common.framework} +board = ${common.board_1m} +board_build.flash_mode = ${common.flash_mode} +lib_deps = ${common.lib_deps} +lib_ignore = ${common.lib_ignore} +build_flags = ${common.build_flags_4m1m} -DTONBUX_XSSSA01 +upload_speed = ${common.upload_speed} +upload_port = ${common.upload_port} +upload_flags = ${common.upload_flags} +extra_scripts = ${common.extra_scripts} + [env:tonbux-xsssa06] platform = ${common.platform} framework = ${common.framework} diff --git a/images/devices/tonbux-xs-ssa01.jpg b/images/devices/tonbux-xs-ssa01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a11fbf229a90def90ef08572efef1302676db80b GIT binary patch literal 13372 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 LH!vOid+mP#MmnKE literal 0 HcmV?d00001 From 29b40591ffd202a1eea0762e8e6e177c3358a7a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xose=20P=C3=A9rez?= Date: Fri, 9 Nov 2018 00:27:04 +0100 Subject: [PATCH 2/2] Update platformio.ini Do not change the default env --- code/platformio.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/platformio.ini b/code/platformio.ini index 59a63c8f..ea7cc953 100644 --- a/code/platformio.ini +++ b/code/platformio.ini @@ -1,5 +1,5 @@ [platformio] -env_default = tonbux-xsssa01 +env_default = nodemcu-lolin src_dir = espurna data_dir = espurna/data