Skip to main content

Complicated python api. Control Apple Watch Complications with WebHooks

Project description

Complicated

What is Complicated?

Complicated is a simple app that lets you update your Apple Watch face complications with WebHooks. You can also use IFTTT and Zapier to update the WebHooks.

Complicated Watch Your Text Here

https://mikelyons.org/complicated

Complicated Download App

How to install complicated-python

pip install complicated

How to use the Complicated CLI tool

It's easy to update your Apple Watch Complications using the command line. The command is just complicated, and you pass in API key, Complication type and your new value in parenthesis

Usage: complicated <Complicated API Key> <complication type> "<New Value>"
Example:
complciated abcd1234 modularLarge "Hello World\nCan you see me"

Arguments:

  • API Key: You can get this from the settings page in the Complicated app
  • Complication Type: The complication that you want to update to the new value. Here is a list of the available types: [ circularSmall, extraLarge, graphicBezel, graphicCorner, graphicRectangular, modularLarge, modularSmall, utilitarianLarge, utilitarianSmall ]
  • New Value: The new value to change the complciation to. Surround it with quotes if you want to include spaces. Use \n for new lines.

How to use the Python Library

The python library is also dirt simple to use:

from complicated import changeComplication

# Usage: changeComplication( '<api key>', '<complication type>', '<new value>' )
changeComplication( 'abcd1234', 'utilitarianSmall', 'new value' )

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

complicated-1.0.0.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

complicated-1.0.0-py2-none-any.whl (3.5 kB view details)

Uploaded Python 2

File details

Details for the file complicated-1.0.0.tar.gz.

File metadata

  • Download URL: complicated-1.0.0.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.29.0 CPython/2.7.10

File hashes

Hashes for complicated-1.0.0.tar.gz
Algorithm Hash digest
SHA256 95de8bd1c39bc398a96ee57a98afe33b605c498d9a1b98ecb5f64fb38944bddb
MD5 7cfe6f2c611153ecd6b087a7ca71e91d
BLAKE2b-256 5ffa91fe312cc5652ca9b78ce8b15b180cb9f22a193cd57b3eadd2577ac95838

See more details on using hashes here.

File details

Details for the file complicated-1.0.0-py2-none-any.whl.

File metadata

  • Download URL: complicated-1.0.0-py2-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.29.0 CPython/2.7.10

File hashes

Hashes for complicated-1.0.0-py2-none-any.whl
Algorithm Hash digest
SHA256 6f27e7297a7274baba7d5603ec71a26ebfb386b8d9aab9366c47fbf45d785602
MD5 7a3f3f02de5946dd55161392506c0020
BLAKE2b-256 2fa6a4b78984b21efcf3bc86e4bf568396a3dd09a02d044a353adc4dbc9dedf4

See more details on using hashes here.

Supported by

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