Smart Home
Table of Contents
Overview
This is going to be about everything smart home related
Homebridge setup
Setting up HomeBridge on the Orange Pi
Steps to install:
- Downloaded Ubuntu for Orange Pi from the Orange Pi website
- This went to a google drive link - installed bionic and xenial
- Installed Balenca Etcher as it's needed to flash the Micro SD
- Flashed it onto the Micro SD however it wasn't appearing to work
- Reformatted the MSD
- Flashed Armbian Bookworm onto it - Armbian Bookworm CLI 6.6.20
- Power cycled the Orange Pi after about 5 - nothing was happening
- Tried to setup PuTTY
Installing PuTTY
- Move Xcode from Downloads to Applications
- sudo xcodebuild –license
- sudo port -d selfupdate
- sudo port install putty, press y to install dependencies
- cp /opt/local/bin/putty ~/Desktop/putty (creates desktop shortcut)
- Install xquartz
- Ran PuTTY and connected to the orange pi by finding it's IP from router
- curl -sSfL https://repo.homebridge.io/KEY.gpg | sudo gpg --dearmor | sudo tee /usr/share/keyrings/homebridge.gpg > /dev/null
- echo "deb [signed-by=/usr/share/keyrings/homebridge.gpg] https://repo.homebridge.io stable main" | sudo tee /etc/apt/sources.list.d/homebridge.list > /dev/null
- sudo apt-get update
- sudo apt-get install homebridge
- hostname -I (to find IP)
- Create an account @ "IP:8581"
- Go to Plugins then install "TPLink Tapo" (verified)
- Go to the settings section then press configure
- For the name I entered "Tapo Smart Platform"
- Fill in email account for Tapo
- Add all IP addresses for your smart products
- Power cycle HomeBridge then it'll pull through all devices
Time tracking
Research 1
11/03/24 | start 20:40 | end 23:13 | 2 hours 33 minutes
- created the initial page
- installed OS onto Orange Pi
- Research Homebridge
- Flashed the OS onto MSD with BalencaEtcher
- Started setting up PuTy pre-reqs
Research 2
14/03/24 | start 22:00 | end 01:02 | 3 hours 2 minutes
- created the initial page
- Install PuTTY
- SSH'd to the device then installed HomeBridge
- Installed Tapo from the plugins
- Configured the Home app