mirror of https://github.com/arendst/Tasmota.git
Created Tasmota Device Manager (markdown)
parent
1312c72b92
commit
47c129103b
|
@ -0,0 +1,26 @@
|
||||||
|
[Tasmota Device Manager](https://github.com/jziolkowski/tdm) or TDM is a GUI application written in Python for discovery and monitoring of Tasmota flashed devices.
|
||||||
|
|
||||||
|
![Screenshot](https://github.com/jziolkowski/tdm/raw/assets/image.png)
|
||||||
|
|
||||||
|
# Features
|
||||||
|
|
||||||
|
- autodetection of devices following the default topic template for Tasmota (%prefix%/%topic%/) and for HomeAssistant Auto Discovery protocol (%topic%/%prefix%/)
|
||||||
|
- module and GPIO configuration
|
||||||
|
- rules editor
|
||||||
|
- devices with different syntax can be added manually
|
||||||
|
- clean retained MQTT topic messages
|
||||||
|
- toggleable active querying of telemetry
|
||||||
|
- passive monitoring of state and telemetry (currently supported sensors are listed in "status8.json")
|
||||||
|
- clean, readable interface
|
||||||
|
- relay control via context menu on device list (all ON/OFF, or individual)
|
||||||
|
- MQTT console with payload preview (dbl-click an entry to display), sorting and filtering
|
||||||
|
- selectable detail columns in device list
|
||||||
|
- BSSID aliasing for larger deployments
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
Python 3.6+ is required. Clone the [repo](https://github.com/jziolkowski/tdm) or download zip and extract, install prerequisites and run tdm.py using Python binary.
|
||||||
|
|
||||||
|
### Prerequisites
|
||||||
|
PyQt5: <pre>pip install PyQt5</pre>
|
||||||
|
paho-mqtt: <pre>pip install paho-mqtt</pre>
|
Loading…
Reference in New Issue