TISApi
TISApi is a powerful Python package for controlling TIS devices. It provides a simple and intuitive API for interacting with TIS devices, making it easy to integrate TIS devices into your Python applications.
Features
- ✅ Fully Supports Asynchronous Operations
- ✅ Flawless feedback mechanism to prevent data loss
- ✅ Debounce mechanism to prevent multiple commands from being sent for protection
- ✅ Easy to use API for controlling TIS devices
- ✅ Clean and simple codebase
- ✅ Ready to integrate with Home Assistant
Installation
You can install TISApi by adding it to your Manifest file or by using pip. Here's how you can install it using pip:
pip install TISApi
Verifying Package Signatures
This package is signed with GPG to ensure authenticity. Follow these steps to verify:
-
Install GPG: Ensure you have GPG installed (
gpg --version). -
Get My Public Key:
- Import from a keyserver:
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys E896735458D3FE00A6F593A712A4B1572AACB7CC
- Import from a keyserver:
-
Download Files: Get the
.tar.gz,.whl, and.ascfiles from PyPI or GitHub Releases. -
Verify:
gpg --verify tisapi-0.1.0.tar.gz.asc tisapi-0.1.16.tar.gz gpg --verify tisapi-0.1.0-py3-none-any.whl.asc tisapi-0.1.16-py3-none-any.whl
License
TISApi is licensed under the MIT license. See the LICENSE file for details.
Release files for TISApi 0.1.18
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tisapi-0.1.18.tar.gz | 22.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tisapi-0.1.18-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 49.3 kB
Release files / tisapi-0.1.18.tar.gz
| Download URL | tisapi-0.1.18.tar.gz |
|---|---|
| Size | 22.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
505c186c73bbefcef91ebc012e3fa9e466ea14af76bb72ec0ea5045effd3a1fe
|
|
BLAKE2b-256 checksum How to use checksums |
d5ea5448d103683c7aad8cb27870cee45f9865c725cfe01a4acf2900ddeb8eeb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.
Transparency logRelease files / tisapi-0.1.18-py3-none-any.whl
| Download URL | tisapi-0.1.18-py3-none-any.whl |
|---|---|
| Size | 26.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5dfd1d1f617c4c56cf43415d9500e7e6c31e04ba8d52a542b1dc631ccc86a1cc
|
|
BLAKE2b-256 checksum How to use checksums |
30dea260680b6d9077ea6d6eae40936a67c1ae81657e44b327cfcf5067549393
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.
Transparency log