Skip to content

tahoma portable

Compare
Choose a tag to compare
@pzim-devdata pzim-devdata released this 15 Dec 22:58
· 19 commits to main since this release
d5f736c
  • Tahoma v3.0 - Release Notes:

    • Tahoma v3.0 introduces a significant enhancement with the ability to utilize a local API for certain devices.
  • Special notes:

    • To benefit from the new features, reconfigure Tahoma by executing the following commands after installing the update:
      • tahoma -c to reconfigure application settings
      • tahoma -g to reset the database
    • For the GitHub version of Tahoma, ensure to update the packages:
      • Download the updated requirements.txt file from GitHub.
      • Run the command: python3 -m pip install -r requirements.txt
  • Changes:

    • Bug fixes
    • Script Harmonization:
      • Standardized the script across GitHub and PyPi versions.
    • Local API Control:
      • Added the possibility to control some devices (shutters, sunscreens, heaters) via a local API without the need for a cloud connection
    • Overriding default API setting:
      • Added ability to override default API set in tahoma -c with the --local or --remote argument. For example tahoma open shutter kitchen --local
      • Added ability to override the default API set in tahoma -c with the --token or --pin argument. For example: tahoma my shutter kitchen --token 2343d8c7f23dd5f328de --pin 1234-1234-1234 --local. This is useful if you have more than one Tahoma box.
    • Automatic Token and Pin Provisioning:
      • Token and pin numbers of the Tahoma box are automatically provided the first time you use the local API if you don’t configure them in tahoma -c.
  • Explanations:

    • Important: You will need to activate developer mode (www.somfy.com > My Account > Activate developer mode) to use the local API
    • The local API allows controlling some devices without a cloud connection
    • Execute tahoma -c to specify the default API to use (local or remote)