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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyTibber-0.10.3.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/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.10.3.tar.gz
Algorithm Hash digest
SHA256 371455808fd513489d9e30aa3e04709f2510e214c446c6d4ccfbd1925b63cf35
MD5 844b190f80a28c7746520b479b84369f
BLAKE2b-256 8bfa2506ddd5166cf2390ac9295f29f5e168f514eaa4d173588865bd97691366

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyTibber-0.10.3-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/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.6

File hashes

Hashes for pyTibber-0.10.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5d26c37305fd3f4125a85c70ec048b654eecae7f516f15590454f92d09ee1be1
MD5 57f46c8be6a75b9f9fb3105c93eb00cb
BLAKE2b-256 d1e57f32cc07fa2386d7bef91ed3b287cbc7787d118930d5ac73e68b16fd1104

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