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)

Python3 library for Tibber.

Read electricity price and consumption.

If you have a Tibber Pulse 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/blob/dev/homeassistant/components/sensor/tibber.py](https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/sensor/tibber.py)


Project details


Release history Release notifications | RSS feed

This version

0.8.3

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.8.3.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

pyTibber-0.8.3-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyTibber-0.8.3.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.8.3.tar.gz
Algorithm Hash digest
SHA256 e2de20e1572fa483ebcf64c2c921186a39768cef6ae5b22f84781bc9f499f67d
MD5 04f0b3ffb2028d57cfdea51de30b35cd
BLAKE2b-256 d057837340a434ce3cd4014cdf2f66b7db77f5fcb8048d63d53ed9f8a5990fc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyTibber-0.8.3-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 52a7ae29be4acf63ce23aa357101bd58a1ad599fa30ff25c39de691daf1f82d9
MD5 ea77fb241c5ef6fc8364bf4739da4c6e
BLAKE2b-256 452bcbd8682c9c2e2878e01cfa387e30025abf3123f3f48b46906216abfd3ffb

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