Feature properties

Feature property

Description

feature-enable

Enable a feature

custom-id

Identify a sub version (template_id)

device-rf-tx-power

Set the device RF Tx power (in dBm)

device-rf-modes

Set the device RF modes

device-power-type

Device power type

device-serial-mode

configure the serial interface for ate and co-processor

ble-lgs-disable

Disable BLE LGS protocol

overheat-alert

Device overheat alert detection

overheat-alert-threshold

Device overheat alert threshold

feature-option

Feature option

feature-io

Feature IO instance

switches-detection

Detect and save the switches type

switch-type

Switch action type

onoff-switch-type-compatibility-mode

Bluetooth MESH compatibility mode

onoff-controller-power-resume

OnOff controller Power resume behaviour

output-zero-load-control

Activation de la détection de charge nulle

level-switch-compatibility-mode

Bluetooth MESH compatibility mode

level-switch-variation-mode

Variation mode

level-switch-current-level

Current level of the dimmable switch

level-controller-level-min

Min level of the dimmable controller

level-controller-level-max

Max level of the dimmable controller

level-controller-edge-control

level controller edge control type

level-controller-max-level-calibrate

level max possible when dimmer is calibrate

two-wires-detection

Détection et sauvegarde du branchement HW en 2 ou 3 fils

shutter-switch-direction

Shutter switch direction (up/down)

controller-time-run-on

Time Run On (in msecond)

shutter-controller-auto-recalibration

Shutter controller auto recalibration

shutter-controller-calibration-up

Shutter controller calibration up

shutter-controller-calibration-down

Shutter controller calibration down

shutter-controller-calibration-rotation-acw

Shutter controller calibration rotation acw

shutter-controller-calibration-rotation-cw

Shutter controller calibration rotation cw

shutter-controller-rotation-step

Shutter controller rotation step

shutter-controller-report-timeout

Shutter controller report timeout (1s step)

shutter-controller-pulse-ms

Shutter controller pulse time in ms

shutter-controller-internal-power-supply

Shutter controller internal power supply

ventilation-controller-boost-tempo

ventilation controller boost temporisation (min)

ventilation-level-off

ventilation

ventilation-level-normal

ventilation

ventilation-level-forced

ventilation

motion-detector-luminosity

Motion detector luminosity level

terminate_friendship_lpn

to terminate the LPN friendship

smoke-detector-test

Smoke detector test

onoff-current-state

onoff-current-state

level-current-state

level-current-state

shutter-current-state

shutter-current-state

ventilation-current-state

ventilation-current-state

pilot-wire-current-state

pilot-wire-current-state

thermostat-mode

Thermostat mode

temperature-setpoint

Temperature-setpoint

derogation-duration

Thermostat derogation duration

thermostat-hysteresis-temp

Tolérance (température d’hysteresis)

thermostat-no-frost-temp

Temperature Hors gel

thermostat-sensor-address

Choix du Capteur de température

thermostat-buttons-lock

Boutons + / - activé

thermostat-manual-setting-temp

Consigne manuelle maximale

thermostat-running-program

Running-program id

burglar-detection-events

Fonction Maison Vigilante - liste des détections

burglar-action-events

Fonction Maison Dissuasive - liste des actions

burglar-grace-period

Fonction Maison Vigilante - Periode de grâce

wifi-scan

Wifi settings scan operations

wifi-connect

Wifi settings connect operations

wifi-ssid

Wifi settings ssid

wifi-password

Wifi settings password

realm-uuid

The realm Id where the gateway is

shell-register

a register transmited over the shell

co-processor-fw-version

Co-processor FW version

infrared-detection

Detect and save tram infrared

feature-enable

Enable a feature

  • Label:feature-enable

  • Id: 0x0000

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

Feature disabled

1

Feature enabled

custom-id

Identify a sub version (template_id)

  • Label:custom-id

  • Id: 0x0001

  • Access Mode: FP_ACCESS_SERIAL_R|FP_ACCESS_SERIAL_W|FP_ACCESS_MESH_R|FP_MODE_NO_HARD_INIT

  • Adjustable: False

  • Unité:

Values (int)

Description

0

Default template

device-rf-tx-power

Set the device RF Tx power (in dBm)

  • Label:device-rf-tx-power

  • Id: 0x0002

  • Access Mode: FP_ACCESS_ALL_RW|FP_MODE_NO_HARD_INIT (internal)

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

0DBM

2

POS2DBM

3

POS3DBM

4

POS4DBM

5

POS5DBM

6

POS6DBM

7

POS7DBM

8

POS8DBM

device-rf-modes

Set the device RF modes

  • Label:device-rf-modes

  • Id: 0x0003

  • Access Mode: FP_ACCESS_ALL_RW|FP_MODE_NO_HARD_INIT (internal)

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

BLE 1Mbits

1

BLE 2Mbits

2

NRF_62K5BIT Long Range

3

RADIO_END

4

SIG BLE Long Range

device-power-type

Device power type

  • Label:device-power-type

  • Id: 0x000A

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

Energy harvesting powered

1

Battery powered

2

230V powered

device-serial-mode

configure the serial interface for ate and co-processor

  • Label:device-serial-mode

  • Id: 0x0010

  • Access Mode: FP_ACCESS_ALL_RW|FP_MODE_NO_HARD_INIT (internal)

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

serial for ate enabled

1

serial for co-processor

2

serial disabled

ble-lgs-disable

Disable BLE LGS protocol

  • Label:ble-lgs-disable

  • Id: 0x0011

  • Access Mode: FP_ACCESS_ALL_RW|FP_MODE_NO_HARD_INIT (internal)

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

Enable LGS

1

Disable LGS

overheat-alert

Device overheat alert detection

Cette FP stocke l’état de l’alerte d’échauffement en cours : disabled = pas d’alerte, activated = alerte en cours

  • Label:overheat-alert

  • Id: 0x0020

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

Disabled

1

Activated

overheat-alert-threshold

Device overheat alert threshold

  • Label:overheat-alert-threshold

  • Id: 0x0021

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: centidegree

Values (int)

Description

5000

default

5000

default

6000

default

7000

default

8500

default

feature-option

Feature option

  • Label:feature-option

  • Id: 0x00FD

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

feature-io

Feature IO instance

  • Label:feature-io

  • Id: 0x00FE

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

1

in_out_1

2

in_out_2

3

in_out_3

switches-detection

Detect and save the switches type

  • Label:switches-detection

  • Id: 0x00FF

  • Access Mode: FP_ACCESS_ALL_RW|FP_MODE_NO_HARD_INIT (internal)

  • Adjustable: True

  • Unité:

Values (int)

Description

0

no detection

switch-type

Switch action type

  • Label:switch-type

  • Id: 0x0100

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: True

  • Unité:

Values (enum)

Description

0

Undefined

1

Single Push NO

2

Single Push NC

3

Two ways

onoff-switch-type-compatibility-mode

Bluetooth MESH compatibility mode

  • Label:onoff-switch-type-compatibility-mode

  • Id: 0x0101

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

BLE MESH Proprietary mode (toggle)

1

BLE MESH SIG Mode (onoff)

onoff-controller-power-resume

OnOff controller Power resume behaviour

  • Label:onoff-controller-power-resume

  • Id: 0x0102

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

Intermittent supply

1

Permanent supply

output-zero-load-control

Activation de la détection de charge nulle

Si la FP est enabled, la feature mesure la consommation instantanée C toutes les 10s et déclenche l’alerte de charge nulle si C<2W.

  • Label:output-zero-load-control

  • Id: 0x0103

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

Disable

1

Enable

level-switch-compatibility-mode

Bluetooth MESH compatibility mode

  • Label:level-switch-compatibility-mode

  • Id: 0x0111

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

BLE MESH Proprietary mode

1

BLE MESH SIG Mode

level-switch-variation-mode

Variation mode

  • Label:level-switch-variation-mode

  • Id: 0x0112

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: True

  • Unité:

Values (enum)

Description

0

Default mode

1

No double push option

2

Night light mode

level-switch-current-level

Current level of the dimmable switch

  • Label:level-switch-current-level

  • Id: 0x0113

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

0

min level

100

max level

level-controller-level-min

Min level of the dimmable controller

  • Label:level-controller-level-min

  • Id: 0x0114

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

level min

25

default level min

level-controller-level-max

Max level of the dimmable controller

  • Label:level-controller-level-max

  • Id: 0x0115

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

100

level max

75

default level max

level-controller-edge-control

level controller edge control type

  • Label:level-controller-edge-control

  • Id: 0x0116

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (enum)

Description

0

leading edge control

1

trailing edge control

level-controller-max-level-calibrate

level max possible when dimmer is calibrate

  • Label:level-controller-max-level-calibrate

  • Id: 0x0117

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

not calibrate

two-wires-detection

Détection et sauvegarde du branchement HW en 2 ou 3 fils

Cette FP stocke si la carte est branchée sans ou avec neutre (2 ou 3 fils). La commande FP ADJUST permet de lancer la calibration et de détecter le type de branchement électrique du produit.

  • Label:two-wires-detection

  • Id: 0x0118

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

not calibrate

1

connection 2 wires

2

connection 3 wires

shutter-switch-direction

Shutter switch direction (up/down)

  • Label:shutter-switch-direction

  • Id: 0x0152

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (enum)

Description

0

up

1

down

controller-time-run-on

Time Run On (in msecond)

  • Label:controller-time-run-on

  • Id: 0x8100

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

timer-disabled

shutter-controller-auto-recalibration

Shutter controller auto recalibration

  • Label:shutter-controller-auto-recalibration

  • Id: 0x8150

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (enum)

Description

0

Auto recalibration disabled

1

Auto recalibration enabled

shutter-controller-calibration-up

Shutter controller calibration up

  • Label:shutter-controller-calibration-up

  • Id: 0x8151

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

Calibration min

65535

Calibration max

shutter-controller-calibration-down

Shutter controller calibration down

  • Label:shutter-controller-calibration-down

  • Id: 0x8152

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

Calibration min

65535

Calibration max

shutter-controller-calibration-rotation-acw

Shutter controller calibration rotation acw

  • Label:shutter-controller-calibration-rotation-acw

  • Id: 0x8155

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

Calibration min

65535

Calibration max

shutter-controller-calibration-rotation-cw

Shutter controller calibration rotation cw

  • Label:shutter-controller-calibration-rotation-cw

  • Id: 0x8156

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

Calibration min

65535

Calibration max

shutter-controller-rotation-step

Shutter controller rotation step

  • Label:shutter-controller-rotation-step

  • Id: 0x8157

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

0

rotation step min

10

rotation step min

90

rotation step max

shutter-controller-report-timeout

Shutter controller report timeout (1s step)

  • Label:shutter-controller-report-timeout

  • Id: 0x8158

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

0

Timeout min

72000

Timeout max

shutter-controller-pulse-ms

Shutter controller pulse time in ms

  • Label:shutter-controller-pulse-ms

  • Id: 0x8159

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

50

pulse min

4000

pulse max

300

Default pulse

shutter-controller-internal-power-supply

Shutter controller internal power supply

  • Label:shutter-controller-internal-power-supply

  • Id: 0x8160

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (enum)

Description

0

No internal power supply available

1

Internal power supply available

ventilation-controller-boost-tempo

ventilation controller boost temporisation (min)

  • Label:ventilation-controller-boost-tempo

  • Id: 0x0162

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (int)

Description

0

Timeout min

30

Default Timeout

255

Timeout max

ventilation-level-off

ventilation

  • Label:ventilation-level-off

  • Id: 0x0170

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

104

default

ventilation-level-normal

ventilation

  • Label:ventilation-level-normal

  • Id: 0x0171

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

207

default

ventilation-level-forced

ventilation

  • Label:ventilation-level-forced

  • Id: 0x0172

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

motion-detector-luminosity

Motion detector luminosity level

  • Label:motion-detector-luminosity

  • Id: 0x0202

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

terminate_friendship_lpn

to terminate the LPN friendship

  • Label:terminate_friendship_lpn

  • Id: 0x0300

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

terminate friendship

smoke-detector-test

Smoke detector test

  • Label:smoke-detector-test

  • Id: 0x0400

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: True

  • Unité:

Values (enum)

Description

0

test inactive on Smoke detector (no Alarm)

1

test active on Smoke detector (Alarm)

onoff-current-state

onoff-current-state

  • Label:onoff-current-state

  • Id: 0xA000

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

level-current-state

level-current-state

  • Label:level-current-state

  • Id: 0xA001

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

65536

default

shutter-current-state

shutter-current-state

  • Label:shutter-current-state

  • Id: 0xA002

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

ventilation-current-state

ventilation-current-state

  • Label:ventilation-current-state

  • Id: 0xA003

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

1

default

pilot-wire-current-state

pilot-wire-current-state

  • Label:pilot-wire-current-state

  • Id: 0xA004

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

thermostat-mode

Thermostat mode

  • Label:thermostat-mode

  • Id: 0xA020

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

0

default

temperature-setpoint

Temperature-setpoint

  • Label:temperature-setpoint

  • Id: 0xA021

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (int)

Description

2000

default

derogation-duration

Thermostat derogation duration

  • Label:derogation-duration

  • Id: 0xA022

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: minute

Values (int)

Description

0

Timeout min

180

Default Timeout

1440

Timeout max

thermostat-hysteresis-temp

Tolérance (température d’hysteresis)

C’est la différence acceptable entre la température de consigne et la température relevée au delà de laquelle il est nécessaire de déclencher la chauffe Min 0,1°C, max 2,0°C. Valeur par défaut 0,5°C

  • Label:thermostat-hysteresis-temp

  • Id: 0xA023

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: decidegree

Values (int)

Description

10

min

50

default

200

max

thermostat-no-frost-temp

Temperature Hors gel

C’est la température cible lorsque le mode de fonctionnement hors gel est activé. Ce paramètre n’est défini que pour les thermostats à consigne en température. 7° par défaut.

  • Label:thermostat-no-frost-temp

  • Id: 0xA024

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: decidegree

Values (int)

Description

0

min

700

default

2000

max

thermostat-sensor-address

Choix du Capteur de température

Par défaut « lui-même» . On stockera ds une FP l’adresse source du capteur à écouter (le thermostat souscrira à C000 et verra “passer” tous les capteurs)

  • Label:thermostat-sensor-address

  • Id: 0xA025

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: address

Values (int)

Description

0

default

thermostat-buttons-lock

Boutons + / - activé

Ce paramètre indique si les boutons + / - permettent de changer la température en mode de fonctionnement manuel ou de faire une dérogation en mode de fonctionnement programme. Cela permet de limiter l’usage du boitier mural dans le cas d’utilisation dans un lieu public

  • Label:thermostat-buttons-lock

  • Id: 0xA026

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (enum)

Description

0

Disable

1

Enable

thermostat-manual-setting-temp

Consigne manuelle maximale

Ce paramètre définit la température de consigne maximum pour le mode de fonctionnement manuel ou pour une dérogation. Ce paramètre n’est défini que pour les thermostats à consigne en température.

  • Label:thermostat-manual-setting-temp

  • Id: 0xA027

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: decidegree

Values (int)

Description

0

min

2000

default

3000

max

thermostat-running-program

Running-program id

Thermostat : prog_id du programme en cours (0 si pas de prog)

  • Label:thermostat-running-program

  • Id: 0xA028

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité: id

Values (int)

Description

0

default

burglar-detection-events

Fonction Maison Vigilante - liste des détections

  • Bit 0: Me notifier en cas de detection de mouvement (true par défaut)

  • Bit 1: Me notifier en cas de changement de statut sur un produit (true par défaut)

  • Label:burglar-detection-events

  • Id: 0xA030

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: bitfields

Values (int)

Description

0

min

3

Default

3

max

burglar-action-events

Fonction Maison Dissuasive - liste des actions

  • Bit 0: Faire sonner les détecteurs de fumée (off par défaut)

  • Bit 1: Fermer les volets (off par défaut)

  • Bit 2: Allumer les lumières (off par défaut)

  • Label:burglar-action-events

  • Id: 0xA031

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: bitfields

Values (int)

Description

0

min

0

Default

7

max

burglar-grace-period

Fonction Maison Vigilante - Periode de grâce

La période de grâce permet à l’utilisateur :

  • d’avoir un délai au départ du logement : à l’activation de la maison vigilante la période de grâce permet de sortir du logement en passant devant un capteur ou en éteignant une lumière sans déclencher une alerte. L’activation est effective au delà de la période de grâce.

  • d’avoir un délai à l’arrivée dans le logement : à la détection (je passe devant le capteur de mouvement par exemple) j’ai la durée de la période de grâce pour désactiver la maison vigilante avant le déclenchement de l’alerte (envoi d’une notification).

  • Label:burglar-grace-period

  • Id: 0xA032

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité: second

Values (int)

Description

1

min

30

Default

120

max

wifi-scan

Wifi settings scan operations

  • Label:wifi-scan

  • Id: 0xB000

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (array)

Description

0

default

wifi-connect

Wifi settings connect operations

  • Label:wifi-connect

  • Id: 0xB001

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (array)

Description

0

default

wifi-ssid

Wifi settings ssid

  • Label:wifi-ssid

  • Id: 0xB002

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (array)

Description

0

default

wifi-password

Wifi settings password

  • Label:wifi-password

  • Id: 0xB003

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (array)

Description

0

default

realm-uuid

The realm Id where the gateway is

  • Label:realm-uuid

  • Id: 0xB010

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (array)

Description

0

default

shell-register

a register transmited over the shell

  • Label:shell-register

  • Id: 0xB011

  • Access Mode: FP_ACCESS_ALL_RW (internal)

  • Adjustable: False

  • Unité:

Values (array)

Description

0

default

co-processor-fw-version

Co-processor FW version

  • Label:co-processor-fw-version

  • Id: 0xF000

  • Access Mode: FP_ACCESS_ALL_RW

  • Adjustable: False

  • Unité:

Values (array)

Description

0

default

infrared-detection

Detect and save tram infrared

  • Label:infrared-detection

  • Id: 0x0500

  • Access Mode: FP_ACCESS_ALL_RW|FP_MODE_NO_HARD_INIT (internal)

  • Adjustable: True

  • Unité:

Values (int)

Description

0

default

Revision date : Aug 21, 2025