Skip to main content

Python3 library for single-room energy recovery ventilators from Vents / Blauberg / Flexit

Project description

# pyEcovent

Python3 library for single-room energy recovery ventilators from Vents / Blauberg / Flexit

## Install

pip3 install pyEcovent

## Example usage

from ecovent import Fan “”” Create a new fan with IP Address “”” “”” The Fan object takes ‘host’, ‘name’, ‘port’ as arguments “”” “”” ‘host’ (IP address) is the only mandatory argument “”” “”” ‘name’ is optional and will default to ecofan “”” “”” ‘port’ is also optional and will default to 4000 “””” fan=Fan(“192.168.0.22”)

“”” Optinally create a Fan with a name fan=Fan(“192.168.0.22”, “Cellar Fan”)

“”” Update the current values of the fan “”” fan.update()

“”” Print the current configured values “”” print(fan.state) print(fan.speed) print(fan.man_speed) print(fan.airflow) print(fan.humidity)

“”” Set speed to medium (low=1 / medium=2 / high=3) “”” fan.set_speed(2) print(fan.speed)

“”” Set fan state to off/on “”” fan.set_state_off() fan.set_state_on()

“”” Set manual speed to 123 (valid values 22 -> 255) “”” fan.set_man_speed(123) print(fan.man_speed)

“”” Set airflow to ‘Air Supply’ (ventilation=0 / heat recovery=1 / air supply=2)””” fan.set_airflow(2) print(fan.airflow)

## Intended usage The intended usage of this library is to include ventilation fans from Vents / Blauberg / Flexit in <https://www.home-assistant.io/>

## Tested fans This library has only been tested on [Twinfresh Expert RW1-50](http://vents-us.com/item/5262/VENTS_TwinFresh_Expert_RW1-50-2_Wi-Fi/)

There are fans from Blauberg and Flexit that are identical and should work, but I have not verified that. - [Single room ventilator Roomie Dual](https://www.flexit.no/en/products/single_room_ventilator/single_room_ventilator_roomie_dual/single_room_ventilator_roomie_dual/) - [Blauberg VENTO Expert A50-1 W](https://blaubergventilatoren.de/en/product/vento-expert-a50-1-w)

Project details


Download files

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

Source Distribution

pyEcovent-0.8.4.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyEcovent-0.8.4-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file pyEcovent-0.8.4.tar.gz.

File metadata

  • Download URL: pyEcovent-0.8.4.tar.gz
  • Upload date:
  • Size: 3.6 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/2.7.15+

File hashes

Hashes for pyEcovent-0.8.4.tar.gz
Algorithm Hash digest
SHA256 0ef5ad064edb66bf0ce5109436cd385ee0ee68bd2916e6d79db4fdc572fb08f7
MD5 e6db99dd3b14b72f2c4e10f4a022c8fc
BLAKE2b-256 9242feda4f66f2072cfa20fa980cbbf8af4445f3cde1bf3b9ae6b590d897e90e

See more details on using hashes here.

File details

Details for the file pyEcovent-0.8.4-py3-none-any.whl.

File metadata

  • Download URL: pyEcovent-0.8.4-py3-none-any.whl
  • Upload date:
  • Size: 5.4 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/2.7.15+

File hashes

Hashes for pyEcovent-0.8.4-py3-none-any.whl
Algorithm Hash digest
SHA256 54a2a8f2a39b8df3d10ca86aff47fa6bc8b78b464af58e24f088aed1ed2d1519
MD5 508cec6fc467204a6fb299aafcd9b8dc
BLAKE2b-256 8fbdcff4d92937e94fe80c364a8a86c32389e9998dfb573ea52e3cc68ef2ddae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page