Tasmota Driver
jumpstarter-driver-tasmota provides functionality for interacting with tasmota compatible devices.
Installation
:substitutions:
$ pip3 install --extra-index-url {{index_url}} jumpstarter-driver-tasmota
Configuration
Example configuration:
export:
power:
type: jumpstarter_driver_tasmota.driver.TasmotaPower
Config parameters
| Parameter | Description | Default |
|---|---|---|
host |
MQTT broker hostname or IP address | Required |
port |
MQTT broker port | 1883 |
tls |
MQTT broker TLS enabled | True |
client_id |
Client identifier for MQTT connection | |
transport |
Transport protocol, one of "tcp", "websockets", "unix" | "tcp" |
timeout |
Timeout in seconds for operations | |
username |
Username for MQTT authentication | |
password |
Password for MQTT authentication | |
cmnd_topic |
MQTT topic for sending commands to the Tasmota device | Required |
stat_topic |
MQTT topic for receiving status updates from the Tasmota device | Required |
API Reference
The tasmota power driver provides a PowerClient with the following API:
.. autoclass:: jumpstarter_driver_power.client.PowerClient()
:no-index:
:members: on, off
Release files for jumpstarter-driver-tasmota 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jumpstarter_driver_tasmota-0.9.0.tar.gz | 4.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jumpstarter_driver_tasmota-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.3 kB
Release files / jumpstarter_driver_tasmota-0.9.0.tar.gz
| Download URL | jumpstarter_driver_tasmota-0.9.0.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
31e2cb9db94be1165b6c5ef00fcb59c771b8d05d12df3f072863927a7a284068
|
|
BLAKE2b-256 checksum How to use checksums |
c37113c2ed0a1ee53638c56fc79ce24b0477d838fc30803aa83d2bb24af328ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.22
|
Release files / jumpstarter_driver_tasmota-0.9.0-py3-none-any.whl
| Download URL | jumpstarter_driver_tasmota-0.9.0-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5ce8072ba2bdd102ae5e3d599db7dc2b5086744549cc6a1865c49cdf14df8423
|
|
BLAKE2b-256 checksum How to use checksums |
3aa8ddb982178b72e8a5f1e110f46efc43784fde58323821e49b09f552f271a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.22
|