get all devices
This block is part of the globals group and was last modified in core v15.0.0.
get all devices v15.0.0 Returns every adopted device, optionally filtered by type, room or adapter.
- flow
v15.0.0flow - type
v15.0.0valueLeave empty for every type. • Suggestions:
sensorlightswitchclimatecoverlockbutton - room
v15.0.0value - adapter
v15.0.0valueSuggestions:
zigbeezwavematterhuedaikin - include unadopted
v15.0.0conditionInclude devices that have been seen but not adopted. Use this to build an onboarding screen.
- flow
v15.0.0flow - devices
v15.0.0arrayDevice objects, sorted by name.
- count
v15.0.0number
Reads the in-memory device registry : no radio traffic, no network call. Returns an array of device objects sorted by name. Only ADOPTED devices are returned unless include_unadopted is set. Filters combine with AND.
zigbee |
zwave |
matter |
thread |
hue |
smart home |
A typical wiring for get all devices: a function trigger starts the flow; the flow out pin feeds debug.
Used in these guides
These documentation pages use or explain this block:
Version history
Introduced in v15.0.0.
Back to
globals Return to the main group to view all sub-groups Back to home Return to the group to view all blocks within this group 