Tswitches icon

Tswitches

mykeparn
Free
10+ downloads

About Tswitches

Tswitches is an app which provides a dashboard for WiFi switches based on ESP8266/ESP32 controllers and which have been flashed with Tasmota firmware. Tswitches uses HTTP commands to interact with the switches and obviates the need to use a MQTT server. It is suitable for small networks where setting up a MQTT server and home network server might be considered unnecessary. The app can be used on phone or tablet.

Currently Tswitches provides only simple ON/OFF control and status, as well as some associated sensor readings. Status is checked for each device when the app starts and every 20 seconds thereafter.

In order to use with Tswitches each of the target switches must first have been flashed with Tasmota and configured with WiFi SSID and password, static IP address, gateway address and address mask. Additional settings may also be required, such as NTP server url, time zone, latitude and longitude, but these are not critical to use with Tswitches. Tswitches does not do device discovery as this was found to unreliable when app was first written.

PLEASE NOTE: Tswitches does not provide any functionality to set up and configure the actual switches. Tasmota has a perfectly usable web interface for browser based control and set up of individual switches.

Each switch and sensor (if any) must be configured separately in Tswitches defining it as a single switch, a relay (i.e. channel in a multi channel switch) or a sensor. This configuration may be exported/imported to/from an external file on the phone or tablet, or to a cloud service such as Google Drive.

Tested devices:
Sonoff Basic (various versions)
Sonoff T1 2CH
Sonoff Mini
Sensors:
DHT11
SDS0X1

Tswitches has been tested with Android versions 4.4.2, 5, 6.0, 9, 10, 11 on real devices in current use.

About Tasmota: https://tasmota.github.io/docs/About/

Tswitches Screenshots