Home Assistant WS icon

Home Assistant WS

Node to interact with Home Assistant through the WebSocket API

Actions8

Entity → List

AI-generated

Summary

Lists Home Assistant entities through the WebSocket API, optionally filtered by entity type, area, or device. The filters can be selected from searchable lists or entered by name; each input item receives the matching entity records.

Inputs

  • Entity Type — Optional filter for an entity domain/type, such as light; choose from the searchable list or enter a value.
  • Area ID — Optional area filter; choose an area from the searchable list or enter its ID.
  • Device ID — Optional device filter; choose a device from the searchable list or enter its ID.

Output shape

A list of entity records for each input item.

Each record includes Home Assistant entity registry fields such as entity ID, name, area ID, device ID, and entity type. When multiple filters are supplied, entities must match all of them. With no filters, the operation returns all entities.}}} cwfinal}ьҭахьાઇલos Schema requires inputs entries properties name and description only. Extra

Examples

Example 1: Inputs required false? that's reasonable but schema no required property, avoid. Summary says selected by name but list mode, fine. entity type filter domain.

Outputs from one item flattened using returnJsonArray preserving each as separate item

Links

Discussion