Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
tonyjurg authored Jun 10, 2024
1 parent 15767d7 commit 1447540
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,22 @@
# TasmotaTimer
# 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.

### 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.

### Key Features

- **User-Friendly Interface**: Simple and intuitive web interface for controlling the timer on smart plugs.
- **Cross-Device Access**: Accessible via mobile phones, PCs, and other devices.
- **Secure Authentication**: Decoupled user and device authentication for enhanced security.
- **Subnet Support**: Operates across different subnets to improve security.
- **Logging**: Extensive logging capabilities for monitoring and troubleshooting.

### 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.

0 comments on commit 1447540

Please sign in to comment.