I know this topic has been covered many times but for anyone coming to Home Genie for the first time the instructions below will get you started from a blank SD card.
These instructions are valid as at 17/12/2020. Please see Notes below.
RaspberryOS install and setup
1.Download a copy of Raspberry Pi OS Lite from this link https://www.raspberrypi.org/software/operating-systems/
- Extract the Zip file you just downloaded with your favourite zip extractor like 7 Zip or whatever zip extractor you use.
- You now need to format your SD card using a simple tool called SD Formatter. If you don’t have that tool you can download it from here. https://www.sdcard.org/downloads/formatter/eula_windows/index.html Full user instructions are included here.
- You now have a raw image file called 2020-08-20-raspios-buster-armhf-lite.img You will now use Win32 Disk Image to copy your raw image file called 2020-08-20-raspios-buster-armhf-lite.img to your SD card. If you don’t have Win32 Disk Image you can download here raw image file called 2020-08-20-raspios-buster-armhf-lite.img
- Once you have completed burning the image to your SD card remove it and place it into the SD slot of your Raspberry Pi. Connect an ethernet cable, a monitor and a keyboard to your RPI and power it up. You will be asked to login. Login user name is pi and password is raspberry. Your then asked to supply a new user name and password. You can then configure your system using sudo raspi-config. That allows you to do all the usual things like setting locales, connecting to WiFi and allowing remote access SSH etc. You can also expand the whole SD card for use with your file system.
- Once Step 5 is complete you will reboot your system. If you have connected successfully to WiFi you will not need your ethernet cable your monitor or keyboards plugged into your RPI. As soon as your RPI restarts you can connect remotely via PuTTY etc.
- Final step is to run sudo apt update and sudo apt upgrade and that completes the RPI setup.
HomeGenie install
Just the following copy/paste commands
These add the correct Mono repository
sudo apt install apt-transport-https dirmngr gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo “deb https://download.mono-project.com/repo/debian stable-raspbianbuster main” | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
These will install HomeGenie
sudo apt-get update
sudo apt-get install gdebi-core
sudo gdebi homegenie_1.3-stable.19_all.deb
If you follow the above exactly you will have successfully installed RaspberryOS and HomeGenie.
Notes
Full official installation instructions from the author can be found here https://genielabs.github.io/HomeGenie/#/get_started
The author has an official Github where you can post any difficulties you are having with the technical and operational side of HomeGenie https://github.com/genielabs/HomeGenie/issues