Tahoma-GPT
[UP TO DATE] tahoma_gpt is an add-on for tahoma by pzim-devdata, designed to control Somfy Tahoma devices using ChatGPT and provide help with tahoma by pzim-devdata.
Features
- Control Somfy Tahoma devices with a simple Python 3 API.
- Create scripts or shortcuts to control your house from a domestic server or your computer.
- Integrate Somfy's products with other Matter-compatible devices using this API.
- Works with Somfy Connectivity Kit, Connexoon, Cozytouch, and more.
- Supports various Somfy devices: alarm, shutter, plug, heater, sensors, scenes, and more.
- Compatible with Windows and Linux operating systems.
- Fully functional with ChatGPT.
Easy Installation Process for Tahoma and Tahoma_GPT
Install tahoma_gpt
pip install tahoma_gpt
Configure tahoma
- Run
tahoma -cto configure tahoma. - Use
tahoma -gto obtain further information. See the tahoma PyPI project for details.
Modify tahoma_gpt.py
- Locate the tahoma_gpt.py file on your computer and modify it using a text editor.
- Replace the API key for OpenAI and adjust your model and parameters if necessary.
Launch tahoma_gpt
- Run
tahoma_gptto start a conversation. - Alternatively, you can execute commands as arguments, such as
tahoma_gpt could you please open the shutter in the kitchen?.
By following these steps, Tahoma and Tahoma_GPT will be installed on your Linux or Windows system.
For more information about tahoma.py, refer to the original Tahoma GitHub repository here.
Supported Devices:
- Somfy Connectivity Kit
- Somfy Connexoon IO
- Somfy Connexoon RTS
- Somfy TaHoma
- Somfy TaHoma Beecon
- Somfy TaHoma Switch
- Thermor Cozytouch
- And more...
For additional supported devices, please inquire on the Tahoma_GPT GitHub Issues page.
Metadata
Release files for tahoma-gpt 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tahoma_gpt-0.0.8.tar.gz | 14.0 kB | Without provenance | Details for tahoma_gpt-0.0.8.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tahoma_gpt-0.0.8-py3-none-any.whl | Python 3 | none | any | Details for tahoma_gpt-0.0.8-py3-none-any.whl |
Total release size: 27.4 kB
Release files / tahoma_gpt-0.0.8.tar.gz
| Download URL | tahoma_gpt-0.0.8.tar.gz |
|---|---|
| Size | 14.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dbf943e2ce76d0582de54dbd20c01c9daf790a7611f5fd0cee1cbb37cf458243
|
|
BLAKE2b-256 checksum How to use checksums |
61814e06127c66706ea44c603898e38f0713b87e2b99f15d7862ebb1090e4eaf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Release files / tahoma_gpt-0.0.8-py3-none-any.whl
| Download URL | tahoma_gpt-0.0.8-py3-none-any.whl |
|---|---|
| Size | 13.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
08fc0fc848175ad8caa5126cd24e6669fcd05d0408c540152254077532531d45
|
|
BLAKE2b-256 checksum How to use checksums |
cc869e468b7a9dc12c31cd7cf4ca4d4d56f69738540169d0e1bc33cd739fc5d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Security for tahoma-gpt 0.0.8
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.