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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for tahoma_gpt-0.0.8.tar.gz
Algorithm Hash digest
SHA256 dbf943e2ce76d0582de54dbd20c01c9daf790a7611f5fd0cee1cbb37cf458243
MD5 1fa3ab01b53c7b674b99f6b0685cd7b9
BLAKE2b-256 61814e06127c66706ea44c603898e38f0713b87e2b99f15d7862ebb1090e4eaf

See more details on using hashes here.

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

Hashes for tahoma_gpt-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 08fc0fc848175ad8caa5126cd24e6669fcd05d0408c540152254077532531d45
MD5 b30572731e01f3ebcf056dc31b61ab25
BLAKE2b-256 cc869e468b7a9dc12c31cd7cf4ca4d4d56f69738540169d0e1bc33cd739fc5d0

See more details on using hashes here.

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