Models - Catalog of Bluetooth® Mesh Products - BluKo

This page shows all supported Bluetooth® Mesh models in the database with their descriptions and testing status.

Foundation Models

0x0000tested

Configuration Server

Manages device configuration such as adding/removing keys, publishing settings, and subscription lists. Present on every mesh node.

0x0001untested

Configuration Client

Used by provisioner applications to configure other nodes in the network. Sends configuration messages to Configuration Servers.

0x0002tested

Health Server

Reports device health status and performs self-tests. Allows monitoring of node functionality and diagnostics.

0x0003tested

Health Client

Requests health information from Health Servers. Used by management applications to monitor network health.

0x0004untested

Remote Provisioning Server

Enables remote provisioning of new devices through the mesh network instead of direct proximity.

0x0005untested

Remote Provisioning Client

Initiates remote provisioning procedures. Used by provisioner applications to add devices remotely.

0x0006untested

Directed Forwarding Configuration Server

Configures directed forwarding paths for optimized message routing in large networks.

0x0007untested

Directed Forwarding Configuration Client

Manages directed forwarding configuration across the network for improved performance.

0x0008untested

Bridge Configuration Server

Configures bridging between different network segments or subnets.

0x0009untested

Bridge Configuration Client

Manages bridge configurations for connecting separate mesh networks.

0x000Auntested

Mesh Private Beacon Server

Manages private beacons for enhanced network privacy and security.

0x000Buntested

Mesh Private Beacon Client

Configures private beacon settings on other nodes for improved security.

0x000Cuntested

On-Demand Private Proxy Server

Provides private proxy services for devices that need enhanced privacy protection.

0x000Duntested

On-Demand Private Proxy Client

Requests private proxy services from compatible nodes in the network.

0x000Euntested

SAR Configuration Server

Configures Segmentation and Reassembly (SAR) parameters for handling large messages.

0x000Funtested

SAR Configuration Client

Manages SAR settings across the network to optimize message transmission.

0x0010untested

Opcodes Aggregator Server

Combines multiple operations into single messages to reduce network traffic.

0x0011untested

Opcodes Aggregator Client

Requests operation aggregation services for efficient batch processing.

0x0012untested

Large Composition Data Server

Handles devices with composition data larger than standard message limits.

0x0013untested

Large Composition Data Client

Retrieves large composition data from complex devices with many models.

0x0014untested

Solicitation PDU RPL Configuration Server

Configures solicitation replay protection list to prevent message replay attacks.

0x0015untested

Solicitation PDU RPL Configuration Client

Manages solicitation replay protection across the network for security.

Standard Models

0x1000tested

Generic OnOff Server

Controls binary states (on/off) such as switches, relays, or simple lighting control.

0x1001tested

Generic OnOff Client

Sends on/off commands to Generic OnOff Servers, such as wall switches or app controls.

0x1002tested

Generic Level Server

Controls continuous values (0-100%) like dimmer levels, fan speeds, or motor positions.

0x1003tested

Generic Level Client

Sends level commands to Generic Level Servers, such as dimmer switches or rotary controls.

0x1004tested

Generic Default Transition Time Server

Sets default timing for smooth transitions between states (e.g., fade duration for lights).

0x1005untested

Generic Default Transition Time Client

Configures transition timing on other devices for consistent user experience.

0x1006tested

Generic Power OnOff Server

Controls device behavior when power is restored after power loss (off, on, or restore previous state).

0x1007tested

Generic Power OnOff Setup Server

Configures power-on behavior settings for devices with persistent memory.

0x1008untested

Generic Power OnOff Client

Sends power-on behavior commands to Generic Power OnOff Servers.

0x1009tested

Generic Power Level Server

Controls power level states with range from 0 to maximum power, used for devices with variable power output.

0x100Atested

Generic Power Level Setup Server

Configures power level parameters like minimum, maximum, and default power levels.

0x100Buntested

Generic Power Level Client

Sends power level commands to devices with adjustable power output.

0x100Ctested

Generic Battery Server

Reports battery status including charge level, time remaining, and charging state.

0x100Duntested

Generic Battery Client

Requests battery information from devices for monitoring power status.

0x100Euntested

Generic Location Server

Reports device location using global coordinates (latitude, longitude, altitude).

0x100Funtested

Generic Location Setup Server

Configures location settings and coordinates for positioning services.

0x1010untested

Generic Location Client

Requests location information from devices for asset tracking applications.

0x1011untested

Generic Admin Property Server

Manages administrative properties with read/write access for device configuration.

0x1012untested

Generic Manufacturer Property Server

Exposes manufacturer-specific properties that are typically read-only.

0x1013untested

Generic User Property Server

Provides user-configurable properties for personalization and settings.

0x1014untested

Generic Client Property Server

Manages client-specific properties for application-specific configuration.

0x1015untested

Generic Property Client

Requests and modifies property values on other devices.

0x1100tested

Sensor Server

Reports sensor data like temperature, humidity, motion, or light levels to the network.

0x1101tested

Sensor Setup Server

Configures sensor parameters like sampling rates, thresholds, and reporting intervals.

0x1102untested

Sensor Client

Requests sensor data and configures sensor devices for monitoring applications.

0x1200tested

Time Server

Provides current time information and timezone data to the network.

0x1201tested

Time Setup Server

Configures time settings including timezone, TAI-UTC offset, and time authority.

0x1202untested

Time Client

Requests time information and synchronizes with Time Servers.

0x1203tested

Scene Server

Stores and recalls predefined scenes with multiple device states (e.g., lighting moods).

0x1204tested

Scene Setup Server

Configures and manages scene definitions, allowing creation of custom lighting scenarios.

0x1205tested

Scene Client

Sends scene recall and control commands to Scene Servers.

0x1206tested

Scheduler Server

Schedules automatic actions based on time, date, or recurring patterns.

0x1207tested

Scheduler Setup Server

Configures scheduler entries with time triggers and associated actions.

0x1208untested

Scheduler Client

Manages scheduled actions and sends commands to Scheduler Servers.

0x1300tested

Light Lightness Server

Controls the brightness/intensity of lighting devices with smooth dimming capabilities.

0x1301tested

Light Lightness Setup Server

Configures lightness parameters like minimum/maximum levels and fade curves.

0x1302untested

Light Lightness Client

Sends brightness commands to lighting devices, such as dimmer controls or apps.

0x1303tested

Light CTL Server

Controls color temperature and brightness of tunable white lighting (warm to cool).

0x1304tested

Light CTL Setup Server

Configures CTL parameters like temperature range, default values, and fade settings.

0x1305untested

Light CTL Client

Sends color temperature and lightness commands to CTL lighting devices.

0x1306tested

Light CTL Temperature Server

Controls the color temperature component independently in CTL lighting systems.

0x1307untested

Light HSL Server

Controls hue, saturation, and lightness of color-changing lighting devices.

0x1308untested

Light HSL Setup Server

Configures HSL parameters including color ranges and transition settings.

0x1309untested

Light HSL Client

Sends HSL color commands to RGB/color-capable lighting devices.

0x130Auntested

Light HSL Hue Server

Controls the hue component independently in HSL lighting systems.

0x130Buntested

Light HSL Saturation Server

Controls the saturation component independently in HSL lighting systems.

0x130Cuntested

Light xyL Server

Controls CIE xyL color space lighting for precise color reproduction.

0x130Duntested

Light xyL Setup Server

Configures xyL color parameters and calibration settings.

0x130Euntested

Light xyL Client

Sends xyL color commands for professional lighting applications.

0x130Ftested

Light LC Server

Provides automated lighting control based on occupancy, ambient light, and time schedules.

0x1310tested

Light LC Setup Server

Configures Light LC parameters like sensor thresholds, timeouts, and control algorithms.

0x1311untested

Light LC Client

Controls and monitors Light LC automated lighting systems.