mirror of
https://github.com/Koenkk/zigbee2mqtt.git
synced 2026-07-02 01:51:38 +00:00
22 lines
667 B
TypeScript
22 lines
667 B
TypeScript
import Extension from "./extension";
|
|
type UpdateState = "updating" | "idle" | "available" | "scheduled";
|
|
export interface UpdatePayload {
|
|
update: {
|
|
progress?: number;
|
|
remaining?: number;
|
|
state: UpdateState;
|
|
installed_version: number | null;
|
|
latest_version: number | null;
|
|
latest_source: string | null;
|
|
latest_release_notes: string | null;
|
|
};
|
|
}
|
|
export default class OTAUpdate extends Extension {
|
|
#private;
|
|
start(): Promise<void>;
|
|
clearState(): void;
|
|
private onZigbeeEvent;
|
|
onMQTTMessage(data: eventdata.MQTTMessage): Promise<void>;
|
|
}
|
|
export {};
|
|
//# sourceMappingURL=otaUpdate.d.ts.map
|