skip to navigation
skip to content

Not Logged In

tellive-py 0.4.0

Python wrapper for connecting to Telldus Live

Latest Version: 0.5.2

Python wrapper for Telldus Live

tellive-py is a Python wrapper for Telldus Live, “a user friendly service for automating your TellStick connected gear using the Internet”.

Please report any problem as a GitHub issue report.

Features

  • Includes the script tellive_core_connector for connecting a e.g. a Tellstick Duo to Telldus Live without needing Telldus Center. Supports both devices and sensors.
  • Open source (GPLv3+).

Requirements

Installation

$ pip install tellive-py

Example

To run the included program for connecting a TellStick to Telldus Live:

$ tellive_core_connector ~/.config/tellive.conf

The API can also be used by your own program. This how you would connect to Telldus Live and register the client (with PUBLIC_KEY and PRIVATE_KEY from here):

client = TellstickLiveClient(PUBLIC_KEY, PRIVATE_KEY)
(server, port) = client.connect_to_first_available_server()
client.register(version="0.1")

Changelog

0.4.0 (2014-02-06)

  • Fixed tellive_core_connector to not wake up two times every second, but instead only wake up when there is work to do.

0.3.0 (2014-02-04)

  • Removed reload message as it is not supposed to be sent to clients.
  • Better values for os and os-version in register message.
  • Support marking devices as disabled to not show up in Telldus Live.

0.2.0 (2014-02-02)

  • tellive_core_connector now uses official keys from Telldus, so you no longer need to use private tokens.
  • Log using the standard logging module.
  • Reconnect if connection is lost for some reason.
  • Fixed problem with Python 3.2.
  • Added support for reload request from server.
  • Only report sensors that are named in the config file.

0.1.1 (2014-01-28)

  • Fix some packaging issues.

0.1.0 (2014-01-28)

  • Initial release.
 
File Type Py Version Uploaded on Size
tellive-py-0.4.0.tar.gz (md5) Source 2014-02-06 21KB
  • Downloads (All Versions):
  • 30 downloads in the last day
  • 145 downloads in the last week
  • 595 downloads in the last month