interface HomeAssistantNodeParameters {
additionalFields?:
| {
endTime?: string;
entityIds?: string;
minimalResponse?: boolean;
significantChangesOnly?: boolean;
startTime?: string;
}
| {
endTime?: string;
entityId?: string;
startTime?: string;
};
binaryPropertyName?: string;
cameraEntityId?: string;
domain?: string;
entityId?: string;
eventAttributes?: {
attributes: { name?: string; value?: string }[];
};
eventType?: string;
limit?: number;
operation?: | "create"
| "get"
| "getAll"
| "upsert"
| "call"
| "getScreenshot"
| "check"
| "getErroLogs"
| "getLogbookEntries";
resource?: | "event"
| "template"
| "log"
| "cameraProxy"
| "config"
| "service"
| "state";
returnAll?: boolean;
service?: string;
serviceAttributes?: {
attributes: { name?: string; value?: string }[];
};
state?: string;
stateAttributes?: {
attributes: { name?: string; value?: string }[];
};
template?: string;
}
Properties§
readonly additional Fields?:
| {
endTime?: string;
entityIds?: string;
minimalResponse?: boolean;
significantChangesOnly?: boolean;
startTime?: string;
}
| {
endTime?: string;
entityId?: string;
startTime?: string;
}
readonly binary Property Name?: string
Default: "data"
readonly camera Entity Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getCameraEntities"}
readonly domain?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getDomains"}
readonly entity Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getAllEntities"}
readonly event Attributes?: { ... }
Default: {} Type options: {"multipleValues":true}
readonly event Type?: string
The Entity ID for which an event will be created
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
readonly operation?:
| "create"
| "get"
| "getAll"
| "upsert"
| "call"
| "getScreenshot"
| "check"
| "getErroLogs"
| "getLogbookEntries"
Default: "getScreenshot"
readonly resource?:
| "event"
| "template"
| "log"
| "cameraProxy"
| "config"
| "service"
| "state"
Default: "config"
readonly return All?: boolean
Whether to return all results or only up to a given limit
readonly service?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsDependsOn":["domain"],"loadOptionsMethod":"getDomainServices"}
readonly service Attributes?: { ... }
Default: {} Type options: {"multipleValues":true}
readonly state?: string
§readonly state Attributes?: { ... }
Default: {} Type options: {"multipleValues":true}
readonly template?: string
Render a Home Assistant template. See template docs for more information..
Default: {}