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
Hashes for tahoma_gpt-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08fc0fc848175ad8caa5126cd24e6669fcd05d0408c540152254077532531d45 |
|
MD5 | b30572731e01f3ebcf056dc31b61ab25 |
|
BLAKE2b-256 | cc869e468b7a9dc12c31cd7cf4ca4d4d56f69738540169d0e1bc33cd739fc5d0 |