mirror of
https://github.com/Koenkk/zigbee2mqtt.git
synced 2026-08-29 07:08:56 +00:00
fix(ignore): prop name convention on new API endpoints (#29820)
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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
@@ -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": {
|
||||
|
||||
@@ -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",
|
||||
}),
|
||||
|
||||
@@ -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",
|
||||
}),
|
||||
|
||||
Reference in New Issue
Block a user