This is a very easy API for controlling Somfy Tahoma's devices written in Python3, thanks to the pyoverkiz API. You just need a three-word input to control a device
Project description
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 -c
to configure tahoma. - Use
tahoma -g
to 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_gpt
to 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tahoma_gpt-0.0.8.tar.gz
.
File metadata
- Download URL: tahoma_gpt-0.0.8.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbf943e2ce76d0582de54dbd20c01c9daf790a7611f5fd0cee1cbb37cf458243 |
|
MD5 | 1fa3ab01b53c7b674b99f6b0685cd7b9 |
|
BLAKE2b-256 | 61814e06127c66706ea44c603898e38f0713b87e2b99f15d7862ebb1090e4eaf |
File details
Details for the file tahoma_gpt-0.0.8-py3-none-any.whl
.
File metadata
- Download URL: tahoma_gpt-0.0.8-py3-none-any.whl
- Upload date:
- Size: 13.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08fc0fc848175ad8caa5126cd24e6669fcd05d0408c540152254077532531d45 |
|
MD5 | b30572731e01f3ebcf056dc31b61ab25 |
|
BLAKE2b-256 | cc869e468b7a9dc12c31cd7cf4ca4d4d56f69738540169d0e1bc33cd739fc5d0 |