Skip to main content

Tasmota Device Manager is able to find, monitor and do magic things. Like a Superhero.

Project description

Tasmota Device Manager

Easy to use GUI application to manage, configure and monitor devices flashed with Tasmota firmware

GitHub release (latest SemVer) GitHub All Releases https://pypi.org/project/tdmgr/ Discord https://www.buymeacoffee.com/eYmkLXO

image

Minimum fully-supported Tasmota firmware version: 6.6.0.17

To the users:

I'm very grateful for all your support over the months, ideas, and donations, and most of all: patience. While I'm not in any way abandoning this project, I don't have as much time as I'd like to work on it. If anything, keep being patient as new features will come, but I'm not at liberty of setting any deadlines or plans.

Features

  • autodiscovery of Tasmota devices (even if they use custom FullTopics)
  • module, GPIO and template configuration
  • rules editor with Var/Mem/Ruletimer monitor
  • easy to read detachable telemetry viewers (working in active and passive mode)
  • relay, color and PWM control
  • user-friendly configuration of buttons, switches and relays, including their related SetOptions
  • timers editor
  • clear retained relay and LWT topics
  • detachable device consoles with command completion and intuitive history
  • selectable views to see the most vital device parameters at a glance
  • BSSID aliasing for larger deployments
  • support for current and legacy Timers payloads (thanks @GrahamM)

Planned functions

  • PWM/NTP/Topics configuration dialogs and a few others
  • dynamic and manual grouping of devices: by group topic, module, firmware revision, and more
  • group actions: reset/restart/control power/upgrade
  • quick settings for common use cases
  • code completion in rules editor
  • built-in OTA server
  • and much more! (you're welcome to post feature requests)

Requirements and installation instructions

See the wiki article

Uses free icons from Icons8

Kind thanks to all users that report issues and provide PRs!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

tdmgr-2024.9.3-py3-none-any.whl (130.6 kB view details)

Uploaded Python 3

File details

Details for the file tdmgr-2024.9.3-py3-none-any.whl.

File metadata

  • Download URL: tdmgr-2024.9.3-py3-none-any.whl
  • Upload date:
  • Size: 130.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for tdmgr-2024.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 aff5e440bf69d0ed50d27daae5b4818c2dbc853737c84e59df5cad8347e7c772
MD5 df23a99d2d77588de12ce279d2c46b23
BLAKE2b-256 68d64662ddcc762cc0c363eac20726394b8fe11d7e3c5508bb0fbb6e9d1e894d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page