From b2ab4f63eb527a5d9ca37f41365852e103c882b9 Mon Sep 17 00:00:00 2001 From: William Deren Date: Mon, 11 Dec 2023 16:09:43 +0100 Subject: [PATCH] Zigbee2mqtt: replace access mode by child lock binary device (#1956) --- front/src/config/i18n/en.json | 6 +++--- front/src/config/i18n/fr.json | 6 +++--- front/src/utils/consts.js | 4 ++-- server/services/zigbee2mqtt/exposes/binaryType.js | 4 ++-- server/utils/constants.js | 6 +++--- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/front/src/config/i18n/en.json b/front/src/config/i18n/en.json index 45fab75f5f..b274759ad9 100644 --- a/front/src/config/i18n/en.json +++ b/front/src/config/i18n/en.json @@ -2557,9 +2557,9 @@ "shortCategoryName": "Counter", "integer": "Counter (integer)" }, - "access-control": { - "shortCategoryName": "Access Control", - "mode": "Access Control Mode" + "child-lock": { + "shortCategoryName": "Child Lock", + "binary": "Child lock" }, "smoke-sensor": { "shortCategoryName": "Smoke sensor", diff --git a/front/src/config/i18n/fr.json b/front/src/config/i18n/fr.json index d4eafefd20..f67a7f611f 100644 --- a/front/src/config/i18n/fr.json +++ b/front/src/config/i18n/fr.json @@ -2559,9 +2559,9 @@ "shortCategoryName": "Compteur", "integer": "Compteur entier" }, - "access-control": { - "shortCategoryName": "Mode de contrôle d'accès", - "mode": "Mode de contrôle d'accès" + "child-lock": { + "shortCategoryName": "Sécurité enfant", + "binary": "Sécurité enfant" }, "smoke-sensor": { "shortCategoryName": "Détecteur de fumée", diff --git a/front/src/utils/consts.js b/front/src/utils/consts.js index 0619e38221..b0d4f04e74 100644 --- a/front/src/utils/consts.js +++ b/front/src/utils/consts.js @@ -226,8 +226,8 @@ export const DeviceFeatureCategoriesIcon = { [DEVICE_FEATURE_CATEGORIES.TAMPER]: { [DEVICE_FEATURE_TYPES.SENSOR.BINARY]: 'shield' }, - [DEVICE_FEATURE_CATEGORIES.ACCESS_CONTROL]: { - [DEVICE_FEATURE_TYPES.ACCESS_CONTROL.MODE]: 'lock' + [DEVICE_FEATURE_CATEGORIES.CHILD_LOCK]: { + [DEVICE_FEATURE_TYPES.CHILD_LOCK.BINARY]: 'lock' }, [DEVICE_FEATURE_CATEGORIES.OPENING_SENSOR]: { [DEVICE_FEATURE_TYPES.SENSOR.BINARY]: 'info' diff --git a/server/services/zigbee2mqtt/exposes/binaryType.js b/server/services/zigbee2mqtt/exposes/binaryType.js index e9872e48f8..66fd76cf0f 100644 --- a/server/services/zigbee2mqtt/exposes/binaryType.js +++ b/server/services/zigbee2mqtt/exposes/binaryType.js @@ -57,8 +57,8 @@ const names = { type: DEVICE_FEATURE_TYPES.LIGHT.BINARY, }, lock: { - category: DEVICE_FEATURE_CATEGORIES.ACCESS_CONTROL, - type: DEVICE_FEATURE_TYPES.ACCESS_CONTROL.MODE, + category: DEVICE_FEATURE_CATEGORIES.CHILD_LOCK, + type: DEVICE_FEATURE_TYPES.CHILD_LOCK.BINARY, }, switch: { category: DEVICE_FEATURE_CATEGORIES.SWITCH, diff --git a/server/utils/constants.js b/server/utils/constants.js index e18a5e5b29..d35b267e46 100644 --- a/server/utils/constants.js +++ b/server/utils/constants.js @@ -387,7 +387,7 @@ const INTENTS = { }; const DEVICE_FEATURE_CATEGORIES = { - ACCESS_CONTROL: 'access-control', + CHILD_LOCK: 'child-lock', AIRQUALITY_SENSOR: 'airquality-sensor', AIR_CONDITIONING: 'air-conditioning', BATTERY: 'battery', @@ -474,8 +474,8 @@ const DEVICE_FEATURE_TYPES = { SIREN: { BINARY: 'binary', }, - ACCESS_CONTROL: { - MODE: 'mode', + CHILD_LOCK: { + BINARY: 'binary', }, CUBE: { MODE: 'mode',