Skip to main content

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

Picture tahoma-gpt

  • 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tahoma_gpt-0.0.8.tar.gz (14.0 kB view hashes)

Uploaded Source

Built Distribution

tahoma_gpt-0.0.8-py3-none-any.whl (13.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page