Skip to main content

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

Project description

# pyEcoventV2

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

## Install

pip3 install pyEcoventV2

## 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 the following fans: - [Twinfresh Expert RW1-50](http://vents-us.com/item/5262/VENTS_TwinFresh_Expert_RW1-50-2_Wi-Fi/) - [Blauberg VENTO Expert A50-1 W](https://blaubergventilatoren.de/en/product/vento-expert-a50-1-w) - [Blauberg VENTO Expert A50-1 W](https://blaubergventilatoren.de/en/product/vento-expert-a50-1-w) - [Blauberg VENTO EXPERT DUO A30-1 W](https://blaubergventilatoren.de/en/series/vento-expert-duo-a30-1-s10-w-v2)

Fans from Flexit are identical and should work, but this is not yet tested: - [Single room ventilator Roomie Dual](https://www.flexit.no/en/products/single_room_ventilator/single_room_ventilator_roomie_dual/single_room_ventilator_roomie_dual/)

## Changelog - v 0.9.9. – initialize _battery_voltage with 0 not None

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

pyEcoventV2-0.9.13.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

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

pyEcoventV2-0.9.13-py3.6.egg (21.5 kB view details)

Uploaded Egg

File details

Details for the file pyEcoventV2-0.9.13.tar.gz.

File metadata

  • Download URL: pyEcoventV2-0.9.13.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.3 keyring/21.2.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.15

File hashes

Hashes for pyEcoventV2-0.9.13.tar.gz
Algorithm Hash digest
SHA256 0c588cc0fe2f53474d253ecfe5328f2edb6cfbdc912ab82e3e237f1826faf262
MD5 300a8af25fe38a465f05b40bf61ae65d
BLAKE2b-256 644aa22bb44be5d8f5977c6a61c352f0b84e17b50e025a02d27e330f3834c7c5

See more details on using hashes here.

File details

Details for the file pyEcoventV2-0.9.13-py3.6.egg.

File metadata

  • Download URL: pyEcoventV2-0.9.13-py3.6.egg
  • Upload date:
  • Size: 21.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.3 keyring/21.2.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.15

File hashes

Hashes for pyEcoventV2-0.9.13-py3.6.egg
Algorithm Hash digest
SHA256 c9c85b3ce273d2bd90e3783d3dde49ce2bd0766e6ebb699cee974c31c15ebdef
MD5 890e64b31a8bb91f25f1b83ed3909c96
BLAKE2b-256 5864f3c58c1978d7e3a063d3f04e183c856dff4c8537067480fd2e9437a73a21

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