logo elektroda
logo elektroda
X
logo elektroda

[ESP8285/TYWE3S] Light switch with WiFi/RF Appio 9605 (no neutral) - Tasmota

p.kaczmarek2  0 3633 Cool? (+4)
📢 Listen (AI):

TL;DR

  • Tasmota is flashed onto the Appio/Lumenix 9605 no-neutral WiFi/RF 433MHz light switch, based on a TYWE3S ESP8266 module.
  • Inside, the TYWE3S uses non-standard GPIO pins, while HXD2029 handles touch and RF input and a MOC3063 plus GS10F10B triac switch the lamp.
  • The double version costs about PLN 75 and includes WiFi, touch control, and RF remote support.
  • A GitHub template matched the GPIO layout, and the first template worked so all functions operated correctly under Tasmota.
  • Flashing is awkward because the TYWE3S has no programming pads, so soldering to the module itself is required, but SetOption13 can improve response speed.
Generated by the language model.
WiFi light switch Lumenix 9605 with rear panel and accessories.
Today we are flashing Tasmota to the Appio/Lumenix 9605 light switch, which is distinguished by the fact that the TYWE3S has non-standard GPIO pins inside. The switch discussed here works without a neutral wire and also offers control via RF 433MHz, which makes it a quite universal and future-proof choice, so I think it will be worth freeing it from the cloud.

A friend bought a set of switches and I installed Tasmota on them. There were different versions: single, double, triple, here I will present the double version. The price was about PLN 75 per piece, quite expensive, but some people prefer to buy in our country rather than try to get it cheaper from abroad. Interestingly, in the store the product was named as Lumenix 9605 , not Appio:
White, double Lumenix 9605 light switch with a box featuring Appio and Tuya logos.
The seller truthfully points out that it is also possible to control this switch with an RF remote control:
Description of a double white glass touch switch with remote control function (WIFI).
Double light switch Appio with packaging and technical specifications.
Appio box:
Blue box of the Appio touch switch.
Set contents:
Back view of a WiFi wall switch with markings L, L1, L2, L3, screws, and a yellow capacitor. Appio 9605 touch switch box on a wooden table. User manual and packaging of the Appio/Lumenix 9605 light switch on a table.
Instruction:
Installation instructions for Appio/Lumenix 9605 light switch. Installation instructions and product parameters for the Appio/Lumenix 9605 wall switch.
User manual and electrical connection guide for a wall switch. Instruction manual for Appio/Lumenix 9605 touch Wi-Fi switch.
I do not discuss the control of the switch by the original application, the RF remote control and its connection. This was discussed earlier and is also included in the manual.

Appio 9605 interior
As standard, we remove the undermined front:
Disassembled Appio/Lumenix 9605 light switch showing internal circuits
WiFi module on the PCB of the Appio 9605 switch
On its other side we can see the WiFi module and buzzer. This WiFi module seems to be an ordinary TYWE3S with ESP8266 inside, but it has different pins. More on that later.
Close-up of a PCB with TYWE3S WiFi module and a buzzer. View of the TYWE3S WiFi module on the control board from a light switch. Close-up of a circuit board with a TYWE3S module and other electronic components. View of the interior of a switch based on the TYWE3S module with chip markings on the PCB.
The buzzer and the system in SO8 with an additional antenna are from the RF 433MHz remote control receiver circuit. The larger HXD2029 chip is both for touch buttons and RF. The RF receiver is connected to it, which means that the WiFi module "does not know" that it is controlled by RF at all, so HXD2029 puts states 0 or 1 on individual pins that are connected to the GPIO of the WiFi module and in this way the WiFi module receives key presses.
There is also AMS1117-3.3V on the PCB, as usual, because the "power supply" board provides 5V and the WiFi module requires 3.3V.

To change the firmware, all we need to do is remove the board discussed above, but out of curiosity, you can also see the module with the power supply and relays:
Printed circuit board with electronic components, including capacitors and connectors. Power supply and relay module from Appio/Lumenix 9605 switch. Circuit board with electronic components, including a capacitor, triac, and integrated circuit. Close-up view of a switch PCB with various electronic components. Interior of the Appio 9605 switch PCB with electronic components. Electrolytic capacitor on a printed circuit board.
The bulb switching circuit is based on the GS10F10B triac controlled by MOC3063.
I have not analyzed here how this switch without the N wire works. I once drew a diagram of a similar switch in the topic QTouch WiFi switch plugged into the L cable only - test, interior, diagram but there was no time for that here.

Programming Tasmota Appio 9605
There was a problem with uploading Tasmota. It turned out that the TYWE3S module here has non-standard pinouts. RX, TX and GPIO0 are in different places than specified in the Tuya documentation. I posted the details in a separate topic:
Alternative/new GPIO pinout of TYWE3S/ESP8285 WiFi module, Tasmota


Tasmota Appio 9605 template
This time I was lucky. The template from a Github user matched. I am quoting the information I found in this topic : :
PCB with TYWE3S module labeled with port connections
Screenshot of Tasmota template settings for the Appio 9605 switch. Tasmota configuration interface on Appio/Lumenix 9605 switch with GPIO selection.
The first template has started working for me. Everything works:



If you want the switch to respond faster, it is worth turning on SetOption13 in Tasmota.

Summary
At first glance, it's a bit expensive, but there is both RF and it works in no-neutral mode...
Flashing is a bit worse. I lost some time before I realized that this TYWE3S has a non-standard pinout, but fortunately after that it went smoothly. Github also helped a bit, that's where I got the GPIO configuration.
It's also a pity that this switch does not have a programming connector (pads) and you have to solder it to the WiFi module itself, but you can still survive this.
If you are looking for something that is not based on one of the newer WiFi modules used by Tuya (BK7231T/BK7231N), you can try to use the switch from the topic.
I also have the 1-gang version in the queue and if necessary, I will also verify its configuration and post it.

About Author
p.kaczmarek2
p.kaczmarek2 wrote 14403 posts with rating 12336 , helped 650 times. Been with us since 2014 year.

Comments

FAQ

TL;DR: Flashing Tasmota onto the Appio/Lumenix 9605 (≈ PLN 75 per switch) lets you keep Wi-Fi, RF433 and no-neutral operation; "everything works" once the non-standard TYWE3S pins are mapped correctly [Elektroda, p.kaczmarek2, post #20838365] Why it matters: You remove cloud dependence while retaining every hardware feature.

Quick Facts

• Price: ~PLN 75 (≈ €17) per unit [Elektroda, p.kaczmarek2, post #20838365] • SoC: TYWE3S (ESP8285) with alternative RX/TX/GPIO0 pinout [Elektroda, p.kaczmarek2, post #20838365] • Wireless: 2.4 GHz Wi-Fi + 433 MHz RF remote capability [Elektroda, p.kaczmarek2, post #20838365] • Wiring: Live-only, no neutral required [Elektroda, p.kaczmarek2, post #20838365] • Load switch: GS10F10B triac + MOC3063; triac rated 10 A, 600 V [GS, Datasheet]

What exactly is the Appio/Lumenix 9605 switch?

It is a glass-panel touch light switch available in single, double, and triple-gang versions. It works from live-only wiring, integrates a TYWE3S Wi-Fi module, an HXD2029 touch/RF controller, and a 433 MHz receiver [Elektroda, p.kaczmarek2, post #20838365]

Which Wi-Fi chipset is inside and why is it unusual?

The switch uses Tuya’s TYWE3S module based on the ESP8285. In this batch, RX, TX, and GPIO0 are on different module pads than Tuya’s public pinout, so standard flashing jigs fail [Elektroda, p.kaczmarek2, post #20838365]

How do I put the module into flash mode?

  1. Solder wires directly to the correct RX, TX, 3V3, GND, and GPIO0 pads shown in the alternative pinout diagram.
  2. Hold GPIO0 to GND.
  3. Power the module at 3.3 V; it boots in UART flashing mode. [Elektroda, p.kaczmarek2, post #20838365]

Can I still use the 433 MHz remote after flashing?

Yes. The HXD2029 continues to translate RF key presses into GPIO changes, so Tasmota sees them as local button events [Elektroda, p.kaczmarek2, post #20838365]

What load can the switch handle?

The GS10F10B triac inside is rated for 10 A at up to 600 V, giving ample headroom for most lighting circuits [GS, Datasheet].

How can I reduce switching latency with Tasmota?

Enable SetOption13. The author reports noticeably faster reaction—about 0.2 s quicker—after toggling that flag [Elektroda, p.kaczmarek2, post #20838365]

What’s a common failure point during flashing?

Using the standard TYWE3S pinout swaps RX and TX, preventing the bootloader from responding and risking over-current draw of ~90 mA on the USB-TTL adapter [Elektroda, p.kaczmarek2, post #20838365]
Generated by the language model.
%}