TasmotaTimer

User friendly timer app using node.js to control Tasmota powered smartplugs


Project maintained by tonyjurg Hosted on GitHub Pages — Theme by mattgraham

Tasmota Timer

This application provides an easy-to-use interface for setting and controlling timers on Tasmota-powered smart plugs. Users can manage the timer on their Tasmota devices through a web interface accessible from various devices, including mobile phones and PCs.

Key Features

Click here for a full list of features.

System Overview

The system is composed of two main components:

  1. Front-End: The application interface that interacts directly with the end-user.
  2. Back-End: The Node.js backend that communicates with both the app and the Tasmota devices.

Click here for an overview of the code.

Deployment

The Node.js backend can be hosted on an always-on device, such as a NAS (e.g., Synology), ensuring constant availability and reliability.

Click here for a more information regarding deployment of the Tasmota Timer.