fix(ignore): prop name convention on new API endpoints (#29820)

This commit is contained in:
Nerivec
2025-11-25 20:18:14 +01:00
committed by GitHub
parent a61646d584
commit ad0696856a
5 changed files with 14 additions and 14 deletions
+2 -2
View File
@@ -292,13 +292,13 @@ export default class Bind extends Extension {
}
// this list is raw (not resolved) to allow clearing any specific target (not only currently known)
const eui64List = message.ieeeList ?? ["0xffffffffffffffff"];
const eui64List = message.ieee_list ?? ["0xffffffffffffffff"];
await target.zh.clearAllBindings(eui64List);
const responseData: Zigbee2MQTTAPI["bridge/response/device/binds/clear"] = {
target: message.target,
ieeeList: eui64List,
ieee_list: eui64List,
};
await this.publishResponse("binds/clear", message, responseData);
+3 -3
View File
@@ -543,7 +543,7 @@ export default class Bridge extends Extension {
const response = await endpoint.readReportingConfig(
message.cluster,
message.configs,
message.manufacturerCode ? {manufacturerCode: message.manufacturerCode} : {},
message.manufacturer_code ? {manufacturerCode: message.manufacturer_code} : {},
);
await this.publishDevices();
@@ -555,8 +555,8 @@ export default class Bridge extends Extension {
configs: response,
};
if (message.manufacturerCode) {
responseData.manufacturerCode = message.manufacturerCode;
if (message.manufacturer_code) {
responseData.manufacturer_code = message.manufacturer_code;
}
return utils.getResponse(message, responseData);
+4 -4
View File
@@ -567,12 +567,12 @@ export interface Zigbee2MQTTAPI {
"bridge/request/device/binds/clear": {
target: string;
ieeeList?: Eui64[];
ieee_list?: Eui64[];
};
"bridge/response/device/binds/clear": {
target: string;
ieeeList?: Eui64[];
ieee_list?: Eui64[];
};
"bridge/request/device/configure":
@@ -729,7 +729,7 @@ export interface Zigbee2MQTTAPI {
endpoint: string | number;
cluster: string | number;
configs: {direction?: number; attribute: string | number | {ID: number; type: number}}[];
manufacturerCode?: number;
manufacturer_code?: number;
};
"bridge/response/device/reporting/read": {
@@ -737,7 +737,7 @@ export interface Zigbee2MQTTAPI {
endpoint: string | number;
cluster: string | number;
configs: zigbeeHerdsman.Zcl.ClustersTypes.TFoundation["readReportConfigRsp"];
manufacturerCode?: number;
manufacturer_code?: number;
};
"bridge/request/group/remove": {
+3 -3
View File
@@ -810,7 +810,7 @@ describe("Extension: Bind", () => {
transaction: "1234",
data: {
target: "remote",
ieeeList: ["0xffffffffffffffff"],
ieee_list: ["0xffffffffffffffff"],
},
status: "ok",
}),
@@ -826,7 +826,7 @@ describe("Extension: Bind", () => {
device.mockClear();
mockMQTTEvents.message(
"zigbee2mqtt/bridge/request/device/binds/clear",
stringify({transaction: "1234", target: "remote", ieeeList: [target.ieeeAddr]}),
stringify({transaction: "1234", target: "remote", ieee_list: [target.ieeeAddr]}),
);
await flushPromises();
@@ -837,7 +837,7 @@ describe("Extension: Bind", () => {
transaction: "1234",
data: {
target: "remote",
ieeeList: [target.ieeeAddr],
ieee_list: [target.ieeeAddr],
},
status: "ok",
}),
+2 -2
View File
@@ -3977,7 +3977,7 @@ describe("Extension: Bridge", () => {
endpoint: 1,
cluster: "genLevelCtrl",
configs: [{attribute: "currentLevel"}],
manufacturerCode: 0x1234,
manufacturer_code: 0x1234,
}),
);
await flushPromises();
@@ -4001,7 +4001,7 @@ describe("Extension: Bridge", () => {
repChange: 2,
},
],
manufacturerCode: 0x1234,
manufacturer_code: 0x1234,
},
status: "ok",
}),