diff --git a/.github/workflows/docker-buildx-main.yml b/.github/workflows/docker-buildx-main.yml
index 4a238cbc..24cf9cf2 100644
--- a/.github/workflows/docker-buildx-main.yml
+++ b/.github/workflows/docker-buildx-main.yml
@@ -39,7 +39,7 @@ jobs:
--platform linux/amd64,linux/arm64,linux/arm/v7 \
-f docker/Dockerfile.main \
-t luligu/matterbridge:latest \
- -t luligu/matterbridge:1.3.3 \
+ -t luligu/matterbridge:1.3.4 \
--push .
docker manifest inspect luligu/matterbridge:latest
timeout-minutes: 60
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ef8aade2..b7506c21 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,15 @@
All notable changes to this project will be documented in this file.
+## [1.3.4] - 2024-06-23
+
+### Fixed
+- [matterbridge]: Fixed exports
+
+
+
+
+
## [1.3.3] - 2024-06-22
### Changed
diff --git a/package-lock.json b/package-lock.json
index 9f57cdfb..b7c2cff6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "matterbridge",
- "version": "1.3.2",
+ "version": "1.3.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "matterbridge",
- "version": "1.3.2",
+ "version": "1.3.3",
"license": "Apache-2.0",
"dependencies": {
"@project-chip/matter-node.js": "^0.9.2",
diff --git a/package.json b/package.json
index 58a603af..4ef9c947 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "matterbridge",
- "version": "1.3.3",
+ "version": "1.3.4",
"description": "Matterbridge plugin manager for Matter",
"author": "https://github.com/Luligu",
"license": "Apache-2.0",
diff --git a/src/cluster/CarbonDioxideConcentrationMeasurementCluster.ts b/src/cluster/CarbonDioxideConcentrationMeasurementCluster.ts
index 3cf4efab..e002496d 100644
--- a/src/cluster/CarbonDioxideConcentrationMeasurementCluster.ts
+++ b/src/cluster/CarbonDioxideConcentrationMeasurementCluster.ts
@@ -36,7 +36,7 @@ export namespace CarbonDioxideConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x40d });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x40d, name: 'CarbonDioxideConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/CarbonMonoxideConcentrationMeasurementCluster.ts b/src/cluster/CarbonMonoxideConcentrationMeasurementCluster.ts
index 8bc6b291..3034a690 100644
--- a/src/cluster/CarbonMonoxideConcentrationMeasurementCluster.ts
+++ b/src/cluster/CarbonMonoxideConcentrationMeasurementCluster.ts
@@ -36,7 +36,7 @@ export namespace CarbonMonoxideConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x40c });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x40c, name: 'CarbonMonoxideConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/FormaldehydeConcentrationMeasurementCluster.ts b/src/cluster/FormaldehydeConcentrationMeasurementCluster.ts
index 293a0286..1cb6a8a6 100644
--- a/src/cluster/FormaldehydeConcentrationMeasurementCluster.ts
+++ b/src/cluster/FormaldehydeConcentrationMeasurementCluster.ts
@@ -36,7 +36,7 @@ export namespace FormaldehydeConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42b });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42b, name: 'FormaldehydeConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/NitrogenDioxideConcentrationMeasurementCluster.ts b/src/cluster/NitrogenDioxideConcentrationMeasurementCluster.ts
index c17a2aa3..fa714aff 100644
--- a/src/cluster/NitrogenDioxideConcentrationMeasurementCluster.ts
+++ b/src/cluster/NitrogenDioxideConcentrationMeasurementCluster.ts
@@ -40,7 +40,7 @@ export namespace NitrogenDioxideConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x413 });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x413, name: 'NitrogenDioxideConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/OzoneConcentrationMeasurementCluster.ts b/src/cluster/OzoneConcentrationMeasurementCluster.ts
index 1622a77d..fe3c6d81 100644
--- a/src/cluster/OzoneConcentrationMeasurementCluster.ts
+++ b/src/cluster/OzoneConcentrationMeasurementCluster.ts
@@ -35,7 +35,7 @@ export namespace OzoneConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x415 });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x415, name: 'OzoneConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/Pm10ConcentrationMeasurementCluster.ts b/src/cluster/Pm10ConcentrationMeasurementCluster.ts
index f3fcd37f..e5822c5a 100644
--- a/src/cluster/Pm10ConcentrationMeasurementCluster.ts
+++ b/src/cluster/Pm10ConcentrationMeasurementCluster.ts
@@ -35,7 +35,7 @@ export namespace Pm10ConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42d });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42d, name: 'Pm10ConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/Pm1ConcentrationMeasurementCluster.ts b/src/cluster/Pm1ConcentrationMeasurementCluster.ts
index 99f3f26e..f5062297 100644
--- a/src/cluster/Pm1ConcentrationMeasurementCluster.ts
+++ b/src/cluster/Pm1ConcentrationMeasurementCluster.ts
@@ -35,7 +35,7 @@ export namespace Pm1ConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42c });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42c, name: 'Pm1ConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/Pm25ConcentrationMeasurementCluster.ts b/src/cluster/Pm25ConcentrationMeasurementCluster.ts
index 378e5db7..73478e0a 100644
--- a/src/cluster/Pm25ConcentrationMeasurementCluster.ts
+++ b/src/cluster/Pm25ConcentrationMeasurementCluster.ts
@@ -12,7 +12,7 @@ import { Identity } from '@project-chip/matter-node.js/util';
import { ConcentrationMeasurement } from './ConcentrationMeasurementCluster.js';
export namespace Pm25ConcentrationMeasurement {
- export const Base = { ...ConcentrationMeasurement.Base, id: 0x42a, name: 'Pm2' };
+ export const Base = { ...ConcentrationMeasurement.Base, id: 0x42a, name: 'Pm25ConcentrationMeasurement' };
/**
* @see {@link Cluster}
@@ -35,7 +35,7 @@ export namespace Pm25ConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42a });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42a, name: 'Pm25ConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;
diff --git a/src/cluster/RadonConcentrationMeasurementCluster.ts b/src/cluster/RadonConcentrationMeasurementCluster.ts
index 1ba81b4a..e235974b 100644
--- a/src/cluster/RadonConcentrationMeasurementCluster.ts
+++ b/src/cluster/RadonConcentrationMeasurementCluster.ts
@@ -35,7 +35,7 @@ export namespace RadonConcentrationMeasurement {
* If you use this cluster you must manually specify which features are active and ensure the set of active
* features is legal per the Matter specification.
*/
- export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42f });
+ export const CompleteInstance = MutableCluster({ ...ConcentrationMeasurement.Complete, id: 0x42f, name: 'RadonConcentrationMeasurement' });
export type Complete = Identity;
export const Complete: Complete = CompleteInstance;