top of page

Raspberry Pi 3 with Jessie, Home Assistant, RF Switch, and WebIOPi - New Installation

This post is mainly for my reference in case I ever need to do this again in the future. If this helps anyone else, cool.

Here are articles to get this working. No need to look any further than what appears in these articles. I'm using a Windows 10 PC to follow these steps. The Pi is using a wired internet connection.

Hardware:

Raspberry Pi 3

Power adapter

Breadboard

40pin GPIO breakout board w/cable

A collection of jumper wires (male to male, male to female and female to female)

Never needed to connect a monitor, keyboard or mouse to the Pi.

Get Jessie:

Install the Jessie image file onto an SD Card.

Install Home Assistant in a virtual environment:

wget -Nnv https://raw.githubusercontent.com/home-assistant/fabric-home-assistant/master/hass_rpi_installer.sh && bash hass_rpi_installer.sh

sudo su -s /bin/bash hass

source /srv/hass/hass_venv/bin/activate

pip3 install --upgrade homeassistant

Home Assistant controls the RF Switch which uses the GPIO pins.

This video is helpful explaining the hardware needed, how to wire it up and how to use the hardware.

Don't forget to run the command below. It is easily missed in the notes of the video.

sudo adduser hass gpio

WebIOPi:

This article has the answer including a workaround prior to installation that gets WebIOPi working on a Raspberry Pi 3.

I use this to control the actions of a momentary switch for a doorbell and for a garage door remote. This is automation I had in place on an old Pi before I ever discovered Home Assistant.

SkyerCorp's Minecraft Family

#1 

HappyCakeLover

 

#2

LuigiRocks79

 

#3

Uzumaki_Anbu

bottom of page