Building a Portable Home Assistant Unit

I wanted to share my recent project of building a portable Home Assistant unit. It’s been a fantastic journey, and I hope this helps anyone else looking to simplify their Z-Wave setup or create a more flexible smart home ecosystem.

The Challenge

I primarily use Z-Wave components, including my locks and garage door openers. While Z-Wave is reliable, secure pairing can be a hassle, especially when devices are far from the hub. The AEON Labs ZW090 Z-Stick Gen5 US is great for pairing, but it requires a powered USB hub and direct connection to a computer for secure pairing. This became problematic since my locks are far from my main hub, making secure pairing cumbersome.

The Solution

I decided to build a portable Home Assistant unit. The goal was to create a self-contained system I could take anywhere to pair devices, troubleshoot, or even use as a backup hub. Here’s what I used:

  1. Raspberry Pi 4 - The brain of the operation.
  2. Anker PowerCore Battery Pack - Keeps everything running on the go.
  3. ** touchscreen Case** - Provides a compact and portable setup.
  4. MicroSD Card - Loaded with Raspberry Pi OS and Home Assistant.
  5. Various Cables and Accessories - Including a powered USB hub and HDMI cable for initial setup.

The Build Process

  1. Assemble the Pi and Case: Follow the instructions to secure the Pi and touchscreen in the case.
  2. Install Raspberry Pi OS: Load the SD card with the latest Raspberry Pi OS.
  3. Initial Setup: Connect a keyboard, mouse, and monitor to configure SSH and update the system.
  4. Install Home Assistant: Use the official guide for setting up Home Assistant on the Pi with touchscreen support.
  5. Configure Z-Wave: Install the Z-Stick and set up Z-Wave integration in Home Assistant.

The Results

This portable unit has been a game-changer! I can now:

  • Pair Z-Wave devices securely from anywhere in my home.
  • Troubleshoot and reconfigure devices on the fly.
  • Use it as a backup hub if my main system goes down.

Tips for Others

  • Battery Management: Ensure your battery pack can handle the Pi and touchscreen’s power draw.
  • Screen Calibration: The touchscreen might need calibration after the first boot.
  • Backup Configuration: Regularly back up your Home Assistant configuration to avoid data loss.

If anyone has questions or wants to share their own portable setup, I’d love to hear from you! :rocket: