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

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

Uploaded Source

Built Distribution

pyTibber-0.9.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyTibber-0.9.1.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.9.1.tar.gz
Algorithm Hash digest
SHA256 d076961d09c4a297f4d48d118d646b9ef0f70e60fb817d833752ba6934111be1
MD5 3e4b3e3de4a80c7778ddd571273fd589
BLAKE2b-256 f29ce25131a078437acea5735f6b5cfcee49d6db7fbf10c97b2901b9d85c3175

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyTibber-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b67fe1f6546aa2195c63b5601899957214b466567f281a838a7da75a5370ca1c
MD5 5f264a9185518ffdb778e61de0fa8687
BLAKE2b-256 a1f4cf6ee44a6b28c1c70e7da9cdce466c56e6428fb45db7a49d5e4b10eb7f22

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