Raspberry Pi

Platform / Hardware host

Updated

What works with Raspberry Pi?

Raspberry Pi is a single-board computer used to host smart home software, most often Home Assistant. Raspberry Pi 5 has Wi-Fi, Bluetooth LE and Ethernet but no Zigbee, Thread or Z-Wave radio, so those paths need an added radio such as a USB adapter.[1–3]

Capabilities

What Raspberry Pi supports

5 capabilitiesHow facts are sourced: every cell cites its source below
What Raspberry Pi supports
CapabilitySupportedSince
Wi-Fi with local controlYes[1] (Dual-band 802.11ac Wi-Fi and Gigabit Ethernet on Raspberry Pi 5.)unknown
Bluetooth Low EnergyYes[1] (Bluetooth 5.0 / BLE on Raspberry Pi 5.)unknown
Runs Home AssistantYes[2] (Home Assistant OS images for Raspberry Pi 5 and 4, with at least 2 GB of RAM.)unknown
Zigbeeunknown (Raspberry Pi 5 has no Zigbee or 802.15.4 radio. Zigbee needs an added coordinator such as a USB adapter.)unknown
Thread border routerunknown (Raspberry Pi 5 has no Thread or 802.15.4 radio. The role depends on an added radio and the software running on the Pi.)unknown

What it is

Raspberry Pi 5 has dual-band 802.11ac Wi-Fi, Bluetooth 5.0 with BLE and Gigabit Ethernet, with PoE+ through a separate HAT.[1]

Home Assistant publishes Home Assistant OS images for Raspberry Pi 5 and Raspberry Pi 4. It suggests a model with at least 2 GB of RAM, a microSD card of at least 32 GB (ideally Application Class 2), a proper power supply rather than a phone charger or a computer's USB port, and Ethernet for installation.[2]

Which paths it supports

On its own, a Pi covers Wi-Fi and Ethernet devices with local APIs, and Bluetooth LE devices within range of its radio. The Pi 5 has no Zigbee, Thread or Z-Wave radio, so those paths need an added radio, such as Home Assistant's Connect ZBT-1, a USB Zigbee 3.0 adapter that can be switched to Thread.[1][3]

Matter, Zigbee, Z-Wave and Thread support then come from the software running on the Pi, not from the Pi itself. See the Home Assistant page for what that covers.[2]

Local or cloud

Everything runs on the Pi in the home. Whether a given device works without the internet depends on the software and the device's own path, not on the Pi.[2]

Limitations

Devices that list Raspberry Pi

Devices that work with Raspberry Pi

1 deviceHow facts are sourced: every cell cites its source below
Devices that work with Raspberry Pi
DevicePathSupportiIntegrationHome AssistantHomey
Zooz ZAC93 GPIO ModuleZ-Wave, needs HUBNative[5]-Via Zigbee/Z-Waveunknown
About these columns
Support
Native means the platform controls the device on this path out of the box. Via integration means it needs an add-on. Not supported means it does not work on this platform.

Sources

  1. [1]
    MFRraspberrypi.com / Raspberry Pi 5 - Raspberry Pi
    Accessed Back to text
  2. [2]
    DOChome-assistant.io / Raspberry Pi - Home Assistant
    Accessed Back to text
  3. [3]
    MFRhome-assistant.io / Home Assistant Connect ZBT-1
    Accessed Back to text
  4. [4]
    MFRhome-assistant.io / Home Assistant Yellow
    Accessed Back to text
  5. [5]
    MFRgetzooz.com / Zooz: ZAC93 GPIO Module (product page)
    Accessed Back to text