diff --git a/core/php/AbeilleRepair.php b/core/php/AbeilleRepair.php index c2705ee656..4729e76e53 100644 --- a/core/php/AbeilleRepair.php +++ b/core/php/AbeilleRepair.php @@ -101,7 +101,9 @@ function repairDevice($eqId, $eqLogic) { msgToCli("step", "Active end points", "ok"); // Zigbee logicalType/macCapa/manufCode defined ? - if (!isset($zigbee['logicalType']) || !isset($zigbee['macCapa']) || !isset($zigbee['manufCode'])) { + if (!isset($zigbee['logicalType']) || + !isset($zigbee['macCapa']) || ($zigbee['macCapa'] == "") || + !isset($zigbee['manufCode'])) { msgToCli("step", "Logical type/MAC capa/manuf code"); logMessage('debug', ' Requesting node descriptor'); msgToCmd(PRIO_HIGH, "Cmd${net}/${addr}/getNodeDescriptor"); diff --git a/docs/fr_FR/Changelog.md b/docs/fr_FR/Changelog.md index 8e77517c8f..4b898fa5be 100644 --- a/docs/fr_FR/Changelog.md +++ b/docs/fr_FR/Changelog.md @@ -3,6 +3,7 @@ - Corrections: Analyse réseau. - Corrections: Modèles d'équipement: 'Time-Time' est de retour mais 'Time-TimeStamp' définitivement supprimé. - Corrections: Status interne Zigate n'est pas 'rxOnWhenIdle'. +- Améliorations: Processus de réparation. ## 240622-BETA-2