Compose Home catalog with accessory preferences
This commit is contained in:
@@ -258,14 +258,21 @@ ShellRoot {
|
||||
function fixture(name: string): void { HomeAssistant.applyFixture(name); }
|
||||
function reset(): void { HomeAssistant.clearFixture(); }
|
||||
function refresh(): void { HomeAssistant.refresh(); }
|
||||
function brightness(id: string, percent: int): void { HomeAssistant.setBrightness(id, percent); }
|
||||
function toggle(id: string): void { HomeAssistant.toggleEntity(id); }
|
||||
function status(): string {
|
||||
return JSON.stringify({
|
||||
fixture: HomeAssistant.fixtureMode,
|
||||
phase: HomeAssistant.phase,
|
||||
discoveredCount: HomeAssistant.discoveredCount,
|
||||
configuredCount: HomeAssistant.configuredCount,
|
||||
visibleCount: HomeAssistant.visibleEntities.length,
|
||||
selectedIds: HomeAssistant.selectedEntities.map(entity => entity.id),
|
||||
entities: HomeAssistant.selectedEntities,
|
||||
stale: HomeAssistant.stale,
|
||||
busy: HomeAssistant.busyEntityId !== "",
|
||||
busyEntityIds: HomeAssistant.busyEntityIds,
|
||||
pendingBrightness: HomeAssistant.pendingBrightness,
|
||||
entityErrors: HomeAssistant.entityErrors,
|
||||
lastError: HomeAssistant.lastError
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user