BLAUBERG VENTO Smart Home Integration Guide

This guide provides detailed instructions for connecting BLAUBERG VENTO ventilation systems to a Smart Home network using Wi-Fi. It covers connection schemes, network parameters, data packet structure, command examples, and a comprehensive list of controllable parameters.

Purpose

This manual is intended for connecting VENTO series installations to a "Smart Home" system. Control is achieved via Wi-Fi, connecting to Master devices, Slave devices, mobile phones, and the "Smart Home" system. Slave devices are controlled by commands from Master devices.

Connection Schemes

Two wireless connection schemes are available:

Scheme 1: Master Device with its Own Wi-Fi Access Point

A Master device creates its own Wi-Fi access point, allowing up to eight Slave devices to connect. Note: If eight Slave devices are connected, a mobile phone or "Smart Home" system may not be able to connect to the Master's access point.

Diagram Description: A central "Master (leading) device with Wi-Fi access point" is shown wirelessly connected to three "Slave" devices (Slave N°1, Slave N°2, Slave N°N) and a "Mobile device".

Scheme 2: Connection via Router Wi-Fi Access Point

Master devices, Slave devices, mobile phones, and "Smart Home" systems connect to a router's Wi-Fi access point. The maximum number of connected devices depends on the router's capabilities. If the router cannot support the required number of ventilators, an additional Wi-Fi access point can be used. Multiple Master devices can be connected to the router's network for zonal control.

Diagram Description: A "Router with Wi-Fi access point" is shown wirelessly connected to a "Master (leading)" device, which in turn is connected to "Slave" devices and "Mobile devices". Another diagram illustrates an "Additional Wi-Fi access point" connected to more "Slave" devices and "Mobile devices".

Connection setup is performed using the mobile application in the "Connection -> Wi-Fi Setup" menu (refer to the product passport).

Network Parameters

Data exchange occurs via the UDP transport protocol (broadcasting is supported).

  • Master Device IP Address:
    • 192.168.4.1 when the Master device operates without a router (Scheme 1).
    • Configurable via the mobile application (Scheme 2), allowing static or DHCP assignment.
  • Master Device Port: 4000.
  • Maximum Packet Size: 256 bytes.

Data Packet Structure

Data packets follow a specific structure:

[0xFD][0xFD] [TYPE] [SIZE ID] [ID] [SIZE PWD] [PWD] [FUNC] [DATA] [Chksum L] [Chksum H]

  • 0xFD 0xFD: Packet start marker (2 bytes).
  • TYPE: Protocol type (1 byte). Value = 0x02.
  • SIZE ID: Size of the ID block (1 byte). Value = 0x10.
  • ID: Controller ID number (16 characters). This number is located on the device's label. The code word "DEFAULT_DEVICEID" can be used for management or device discovery.
  • SIZE PWD: Size of the PWD block (1 byte). Possible values: 0x00 to 0x08.
  • PWD: Device password (characters "0-9", "a-z", "A-Z"). Default password is "1111".
  • FUNC: Function number (1 byte). Defines the action and DATA block structure:
    • 0x01: Read parameters.
    • 0x02: Write parameters (no response on status).
    • 0x03: Write parameters with response.
    • 0x04: Increment parameters with response.
    • 0x05: Decrement parameters with response.
    • 0x06: Controller response to requests (FUNC = 0x01, 0x03, 0x04, 0x05).
  • DATA: Data block, containing parameter numbers and values.
    • For FUNC = 0x01, 0x04, 0x05: [P1] [P2] ... [Pn]
    • For FUNC = 0x02, 0x03, 0x06: [P1] [Value 1] [P2] [Value 2] ... [Pn] [Value n]
  • P: Parameter number (lower byte). Special commands use values from 0xFC to 0xFF:
    • 0xFC: Change function (FUNC).
    • 0xFD: Unsupported parameter.
    • 0xFE: Change parameter value size.
    • 0xFF: Change high byte of parameter numbers within a packet.
  • Value: Parameter value (default 1 byte).
  • Chksum L, Chksum H: Checksum (2 bytes). Calculated as the sum of bytes from TYPE to the end of the DATA block.

Command Examples

The document provides examples of data packets for various operations:

  • Write Request (FUNC = 0x03): Demonstrates writing multiple parameters, including using the 0xFE command to specify a 4-byte value for parameter 0x0070.
  • Controller Response (FUNC = 0x06): Shows the controller's confirmation response to a write request, confirming the values written.
  • Read Request (FUNC = 0x01): Illustrates requesting specific parameters, using the 0xFF command to set the high byte for parameter numbers.
  • Controller Response (FUNC = 0x06): Displays the controller's response to a read request, including values for supported parameters and indicating unsupported parameters with 0xFD.

Full packet examples for "Smart Home -> Controller" (read request) and "Controller -> Smart Home" (response) are also provided, detailing the complete byte sequences and checksums.

Parameter Table

The following table details the available parameters for controlling the VENTO system:

Parameter (Dec./Hex.)FunctionsDescriptionPossible ValuesSize (bytes)
1/0x0001R/W/RWTurn on/off installation1 - On, 2 - Inverted1
2/0x0002R/W/RW/INC/DECSpeed number1 - 1st speed, 2 - 2nd speed, 3 - 3rd speed, 255 - Manual speed setting (see parameter 68)1
6/0x0006RBoost mode status0 - Off, 1 - On1
7/0x0007R/W/RW/INC/DEC"Timer" mode (see parameters 770 and 771)0 - Off, 1 - Night mode, 2 - "Party" mode1
11/0x000BRCurrent countdown time for "Timer" mode1st byte - seconds (0-59), 2nd byte - minutes (0-59), 3rd byte - hours (0-23)3
15/0x000FR/W/RWHumidity sensor activation0 - Off, 1 - On, 2 - Inverted1
20/0x0014R/W/RWRelay sensor activation0 - Off, 1 - On, 2 - Inverted1
22/0x0016R/W/RW0-10V sensor activation0 - Off, 1 - On, 2 - Inverted1
25/0x0019R/W/RW/INC/DECHumidity threshold setting40...80 RH%1
36/0x0024RCurrent RTC battery voltage0...5000 mV2
37/0x0025RCurrent humidity0...100 RH%1
45/0x002DRCurrent 0-10V sensor level0...100%1
50/0x0032RCurrent state of relay sensor0 - Off, 1 - On1
58/0x003AR/W/RW/INC/DECSupply fan speed in 1st speed mode**10...2551
59/0x003BR/W/RW/INC/DECExhaust fan speed in 1st speed mode**10...2551
60/0x003CR/W/RW/INC/DECSupply fan speed in 2nd speed mode**10...2551
61/0x003DR/W/RW/INC/DECExhaust fan speed in 2nd speed mode**10...2551
62/0x003ER/W/RW/INC/DECSupply fan speed in 3rd speed mode**10...2551
63/0x003FR/W/RW/INC/DECExhaust fan speed in 3rd speed mode**10...2551
68/0x0044R/W/RW/INC/DECFan speed in manual setting mode0...2551
74/0x004ARFan 1 RPM0...5000 RPM2
75/0x004BRFan 2 RPM0...5000 RPM2
99/0x0063R/W/RW/INC/DECFilter replacement timer setting**70...365 days2
100/0x0064RCountdown time until next filter replacement1st byte - minutes (0-59), 2nd byte - hours (0-23), 3rd byte - days (0-181)3
101/0x0065WReset filter replacement countdown timerAny byte1
102/0x0066R/W/RW/INC/DECBoost mode deactivation delay setting0...60 minutes1
111/0x006FR/W/RWRTC Time1st byte - RTC seconds (0-59), 2nd byte - RTC minutes (0-59), 3rd byte - RTC hours (0-23)3
112/0x0070R/W/RWRTC Calendar1st byte - RTC day of week (1-31), 2nd byte - RTC day of week (1-7), 3rd byte - RTC month (1-12), 4th byte - RTC year (0-99)4
114/0x0072R/W/RW"Weekly schedule" mode0 - Off, 1 - On, 2 - Inverted1
119/0x0077R/W/RWSchedule setup1st byte - day of week (0 - all days, 1 - Mon, ..., 7 - Sun, 8 - Mon-Fri, 9 - Sat-Sun). 2nd byte - period number (1-4). 3rd byte - speed number (0 - standby, 1-3). 4th byte - reserved. 5th byte - period end minutes (0-59). 6th byte - period end hours (0-23).6
124/0x007CRLocal network device search, IDText ("0-9", "A-F")16
125/0x007DR/W/RWDevice passwordText ("0-9", "a-z", "A-Z")8
126/0x007ERMotor hours1st byte - minutes (0-59), 2nd byte - hours (0-23), 3rd/4th bytes - days (0-65535)4
128/0x0080WReset alarmsAny byte1
131/0x0083RAlarm/warning indicator0 - None, 1 - Alarm (higher priority), 2 - Warning1
133/0x0085R/W/RWEnable operation via cloud server0 - Off, 1 - On, 2 - Inverted1
134/0x0086RFirmware version and date1st byte - firmware version (major), 2nd byte - firmware version (minor), 3rd byte - day, 4th byte - month, 5th/6th bytes - year6
135/0x0087WRestore to factory settingsAny byte1
136/0x0088RFilter replacement indicator0 - Filter does not require replacement, 1 - Replace filter1
148/0x0094R/W/RW/INC/DECWi-Fi operation mode1 - Client, 2 - Access Point1
149/0x0095R/W/RWWi-Fi Client NameText1...32
150/0x0096R/W/RWWi-Fi PasswordText8...64
153/0x0099R/W/RWWi-Fi data encryption type48 - OPEN, 50 - WPA_PSK, 51 - WPA2_PSK, 52 - WPA_WPA2_PSK1
154/0x009AR/W/RW/INC/DECWi-Fi channel1...131
155/0x009BR/W/RWWi-Fi module DHCP0 - STATIC, 1 - DHCP, 2 - Inverted1
156/0x009CR/W/RWWi-Fi module IP address1st byte - 0...255, 2nd byte - 0...255, 3rd byte - 0...255, 4th byte - 0...2554
157/0x009DR/W/RWWi-Fi module subnet mask1st byte - 0...255, 2nd byte - 0...255, 3rd byte - 0...255, 4th byte - 0...2554
158/0x009ER/W/RWWi-Fi module default gateway1st byte - 0...255, 2nd byte - 0...255, 3rd byte - 0...255, 4th byte - 0...2554
160/0x00A0WApply new Wi-Fi parameters and exit Setup ModeAny byte1
162/0x00A2WExit Setup Mode without applying new Wi-Fi parametersAny byte1
163/0x00A3RCurrent Wi-Fi IP address1st byte - 0...255, 2nd byte - 0...255, 3rd byte - 0...255, 4th byte - 0...2554
183/0x00B7R/W/RW/INC/DECVentilator operation mode0 - Ventilation, 1 - Regeneration, 2 - Supply1
184/0x00B8R/W/RW/INC/DEC0-10V sensor threshold setting*5...100%1
185/0x00B9RDevice type0...655352
298/0x012AR/W/RWRestore fan speeds for all modes to factory settings1
770/0x0302R/W/RWTimer setting for night mode1st byte - minutes (0-59), 2nd byte - hours (0-23)2
771/0x0303R/W/RWTimer setting for "Party" mode1st byte - minutes (0-59), 2nd byte - hours (0-23)2
772/0x0304RHumidity sensor status0 - Does not exceed threshold, 1 - Exceeds threshold1
773/0x0305R0-10V sensor status*0 - Does not exceed threshold, 1 - Exceeds threshold1
810/0x032AR/W/RWEnable Boost mode operation in passive ventilation mode (only for TF Atmo)0 - Off, 1 - On, 2 - Inverted1
811/0x032BR/W/RWPassive ventilation mode (only for TF Atmo). Has higher priority than parameter 183.0 - Off, 1 - On, 2 - Inverted1

* Available for all models except VENTO Expert A30 W V.2

** Available for VENTO Expert A50-1 W V.3

Code Examples

The document includes C code examples demonstrating how to process data packets for communication with the BLAUBERG VENTO system. These examples cover:

  • Defining constants for special commands (e.g., BGCP_CMD_PAGE, BGCP_CMD_FUNC).
  • Implementing a checksum verification function (check_protocol) to ensure data integrity.
  • Parsing received data, including checking the protocol type, device ID, and processing function and data blocks.
  • Handling special commands like changing the function, parameter size, or indicating unsupported parameters.
  • Processing supported parameters and updating device states (e.g., State_Power, State_Speed_mode).

These code snippets are useful for developers integrating the VENTO system into custom applications or firmware.

PDF preview unavailable. Download the PDF instead.

vento-expert-a100-1-s10-w-v2-manual-15526 Adobe PDF Library 15.0 Adobe InDesign 15.1 (Windows)

Related Documents

Preview VENTO EXPERT W V.2: Stufenweise Digitalisierung und Steuerungsoptionen
Erfahren Sie mehr über die verschiedenen Steuerungsoptionen für das VENTO EXPERT W V.2 Lüftungssystem, von analoger Steuerung bis zur Smart Home-Integration über die Blauberg Cloud.
Preview Blauberg VENTO Smart Home Connection Guide
Detailed guide from Blauberg on connecting VENTO series ventilation units to Smart Home systems, covering network setup, data packets, and device parameters.
Preview Blauberg Vento Expert Series Ventilation System User Manual
Comprehensive user manual for the Blauberg Vento Expert and Vento Expert Duo series of reversible ventilation systems with energy regeneration. Covers installation, operation, maintenance, and troubleshooting.
Preview BLAUBERG VENTO Expert (Duo) A30/50 W V.2 Betriebsanleitung
Umfassende Betriebsanleitung für die BLAUBERG VENTO Expert und VENTO Expert Duo A30/50 W V.2 Lüftungsgeräte mit Wärmerückgewinnung. Enthält detaillierte Informationen zu Installation, Betrieb, Wartung und Steuerung über die Blauberg Home App.
Preview BLAUBERG VENTO Expert (Duo) A30/50 W V.2 Betriebsanleitung und technische Daten
Umfassende Betriebsanleitung für die BLAUBERG VENTO Expert A50-1 W V.2 und VENTO Expert Duo A30-1 W V.2 Lüftungsanlagen mit Wärmerückgewinnung. Enthält Montage-, Bedienungs-, Wartungs- und technische Informationen.
Preview BLAUBERG VENTO inHOME Wi-Fi Series: User Manual for Single-Room Energy Recovery Ventilators
This user manual provides comprehensive guidance on the installation, operation, maintenance, and troubleshooting of BLAUBERG VENTO inHOME Wi-Fi, VENTO inHOME Wi-Fi M, VENTO inHOME Wi-Fi mini, and VENTO inHOME Wi-Fi mini M single-room reversible energy recovery ventilators.
Preview Blauberg VENTO EXPERT DUO A30-1 W: Energy-Efficient Dual Room Ventilation with Heat Recovery
Discover the Blauberg VENTO EXPERT DUO A30-1 W, a dual room ventilation unit with heat recovery (WRG). Learn about its features, operation, installation, technical specifications, and accessories for optimal indoor air quality and energy savings.
Preview Blauberg VENTO Ergo A50/A85-1 Pro V.3 User Manual: Installation, Operation & Maintenance
Comprehensive user manual for the Blauberg VENTO Ergo A50-1 Pro V.3 and A85-1 Pro V.3 single-room reversible energy recovery ventilators. Covers installation, operation, technical data, maintenance, and troubleshooting.