This is a small automation tool for Blauberg ventilation unit Vento Expert with WiFi (VENTO Expert A50-1 W). It allows creating scheduled scenario to turn on and turn off the ventilation.
See also Spec.
Select host architecture. There are following types supported:
- x86_64
- arm32v7
- arm32v6 Deprecated!
Checkout the latest version of vento-remote-arm32v7 release and set env var: VENTO_VERSION.
export VENTO_VERSION=latest # or specific version
export VENTO_IMAGE=ghcr.io/mbryzhko/vento-remote/vento-remote-arm32v7
Create config file. For example:
durability:
enable: true # enable durability, default: false
storeFolderPath: "/usr/share/vento-remote"
scenario:
- name: Night
cron: 0 0 23 ? * *
commands:
- type: TURN_ON
host: 192.168.1.101
- type: TURN_ON
host: 192.168.1.102
- name: Morning
cron: 0 0 8 ? * *
commands:
- type: TURN_OFF
host: 192.168.1.101
- type: TURN_OFF
host: 192.168.1.102
Specify config file location.
export VENTO_CONFIG_PATH=/home/pi/vento/config.yaml
Run.
- Upload files into folder
vento: run.sh and custom-seccomp.json - Run
./vento/run.sh