Skip to main content

A python3 library to communicate with Tibber

Project description

# pyTibber
[![Build Status](https://travis-ci.org/Danielhiversen/pyTibber.svg?branch=master)](https://travis-ci.org/Danielhiversen/pyTibber)
[![Coverage Status](https://coveralls.io/repos/github/Danielhiversen/pyTibber/badge.svg?branch=master)](https://coveralls.io/github/Danielhiversen/pyTibber?branch=master)
[![PyPI version](https://badge.fury.io/py/pyTibber.svg)](https://badge.fury.io/py/pyTibber)
<a href="https://github.com/ambv/black"><img alt="Code style: black" src="https://img.shields.io/badge/code%20style-black-000000.svg"></a>
<a href="https://github.com/ambv/black/blob/master/LICENSE"><img alt="License: MIT" src="https://black.readthedocs.io/en/stable/_static/license.svg"></a>


Python3 library for Tibber.

Read electricity price and consumption.

If you have a Tibber Pulse or Watty you can see your consumption in real time.

[Buy me a coffee :)](http://paypal.me/dahoiv)


Go to [developer.tibber.com/](https://developer.tibber.com/) to get your API token.

## Install
```
pip3 install pyTibber
```

## Example:

```python
import tibber
tibber_connection = tibber.Tibber() # access_token=YOUR_TOKEN
tibber_connection.sync_update_info()
print(tibber_connection.name)

home = tibber_connection.get_homes()[0]
home.sync_update_info()
print(home.address1)

home.sync_update_price_info()

print(home.current_price_info)

tibber_connection.sync_close_connection()
```

The library is used as part of Home Assitant: [https://github.com/home-assistant/home-assistant/tree/dev/homeassistant/components/tibber](https://github.com/home-assistant/home-assistant/tree/dev/homeassistant/components/tibber)


Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pyTibber-0.10.1.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

pyTibber-0.10.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file pyTibber-0.10.1.tar.gz.

File metadata

  • Download URL: pyTibber-0.10.1.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.10.1.tar.gz
Algorithm Hash digest
SHA256 aa1e3dee12d5856d375067be7ea5b20b2c2d8f8a2e4d177b816df3bf2f404ec8
MD5 39f91501d76e3ddeb75b5cf204ca8948
BLAKE2b-256 bb373acffc1d9e6647099f3936fd0152f074d534a45a1613d1fb324f4bcc5878

See more details on using hashes here.

File details

Details for the file pyTibber-0.10.1-py3-none-any.whl.

File metadata

  • Download URL: pyTibber-0.10.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b35a4c87daf543e3da037e1a3ab92068ba3ac25dee73cdbbf1a8e354733422a2
MD5 f2f5e7861e7112198171cf3817d5436d
BLAKE2b-256 6cb44ecf133f3a3bd918f1eec76b51357094d95c0ec7098176fb1fa14bb51c52

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