25 lines
624 B
TypeScript
25 lines
624 B
TypeScript
export type HomeAssistantEntity = {
|
|
entity_id: string;
|
|
state: string;
|
|
attributes: {
|
|
state_class?: string;
|
|
unit_of_measurement?: string;
|
|
icon?: string;
|
|
friendly_name?: string;
|
|
[key: string]: unknown;
|
|
};
|
|
last_changed: string;
|
|
last_reported: string;
|
|
last_updated: string;
|
|
context: {
|
|
id: string;
|
|
parent_id: string | null;
|
|
user_id: string | null;
|
|
};
|
|
};
|
|
export interface HomeAssistantDeskPositionResult {
|
|
raw: HomeAssistantEntity;
|
|
asBoolean: boolean;
|
|
asText: () => string;
|
|
}
|
|
//# sourceMappingURL=homeassistant.d.ts.map
|