Raspberry PI Installation O.S. Guide to use a iSpindel/Tilt Hydrometer

Here’s my user guide to use your RaspberryPI to follow the fermentation process using a iSpindel/Tilt Hydrometer

What you need ?

Raspberry Pi - Any generation (I’m using the first model release in 2012) or a any Desktop/Laptop
SD Card
SD Card reader
RJ-45 cable
HDMI Cable and monitor/TV
Mouse and Keyboard
USB to Wireless adaptor (if using Gen1 or Gen2)

Step 1 - Download Raspberry Pi - Imager
https://downloads.raspberrypi.org/imager/imager_1.5.exe
Guide : Installing operating system images - Raspberry Pi Documentation
Video : HOW TO INSTALL RASPBIAN OS to your Raspberry Pi with ease - Raspberry Pi Imager
For a Laptop/Desktop : Install Raspberry Pi Desktop on your PC or Mac - Introduction | Raspberry Pi Projects

Step 2 - Start the device with Raspberry PI OS

Connect a mouse and keyboard
Connect the Pi to your router with an RJ-45 cable and connect it to your TV with the HDMI cable

Step 3 - Preparing a device with Raspberry Pi OS for Fermentrack

Ref. : Preparing a Raspberry Pi for Fermentrack — Fermentrack documentation
In order to connect to your device remotely (without having a mouse/keyboard/monitor/RJ45), you have to enable SSH :
In the user interface, start Terminal
In the Terminal, type :

sudo raspi-config
Select option 3 Interface Option
Select Option P2- SSH
Select Enable
Exit the raspi-config

Configure the RaspberryPI OS to use your wireless network :

In the Terminal, type :
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

In the Network section, type your Wireless SSID and Password :
network={
ssid=“YOUR_WIFI_ID_NAME”
scan_ssid=1
psk=“WIFI_PASSWORD”
}

CTRL-X to save and Exit

Reboot your RaspberryPI :
sudo reboot

While rebooting, disconnect the RJ-45 cable
Locate the IP Address of your RaspberryPI

In the Terminal, type :
arp -a

Take note of the IP address.

Try to connect remotely to your RaspberryPI using Windows 10 Command prompt :
In the Windows Start Menu, type : cmd

In the Command Prompt, type : ssh pi@Your.Raspberry.Pi.IPAddress (use the IP found in the previous command)

Default User : pi
Default Password : raspberry

If you are able to connect remotely, perfect. You can now disconnect the Mouse/Keyboard/HDMI from the Raspberry PI. If not, make sure your SSID is configured correctly and you have the right IP.

Step 4 - Update your Raspberry PI Operating system to the latest version.

pi@raspberrypi:~ $ sudo apt-get update
pi@raspberrypi:~ $ sudo apt-get upgrade

Note : This can take 15 min to 2 hours depending of your RaspberryPI generation

Expand the filesystem to use the totality of the SD Card :

pi@raspberrypi:~ $ sudo raspi-config
Select Option 6 - Advance Options
Selection Option A1 - Expand Filesystem
Exit the raspi-config

Reboot your RaspberryPI :
pi@raspberrypi:~ $ sudo reboot

Step 5 - Installing Fermentrack
Ref. : Installing Fermentrack — Fermentrack documentation

Connect to the Raspberry PI from a Windows 10 Command Prompt

pi@raspberrypi:~ $ curl -L install.fermentrack.com | sudo bash

Installation using the Docker container :
pi@raspberrypi:~ $ curl -L https://raw.githubusercontent.com/thorrak/fermentrack-tools/docker/automated_install/auto-install.sh | sudo bash

Note : Again, this can take 15 min to 4 hours depending of your RaspberryPI generation. Be patient.

Once you see this message, Fermentrack is installed :

Done installing Fermentrack!

You can now access the Fermentrack Website by typing the address provided in the installation log (Fermentrack frontend)

http://x.x.x.x

Step 6 - Adding Devices / Gravity Sensors

Ref. : Setting up Fermentrack — Fermentrack documentation

Soon - I will create it once I build my iSpindel

5 Likes

Awesome! Thanks for adding this! I haven’t gone through the steps yet, but will use this when I set mine up.

As a note, I’ve been using my Tilt with Tilt Pi with great success:

Hmmm, interesting. I might buy another SD card and give it a try

Another option is to install Fermentrack using Docker (link). This way you are not limited to using a Raspberry Pi and can use any PC running Linux. Also according to this post, docker will be used for all future releases of Fermentrack.

True. I have a Beelink mini-pc and I’m installing Raspberry Pi Desktop on it at the moment :
Install Raspberry Pi Desktop on your PC or Mac - Introduction | Raspberry Pi Projects

If you don’t want to overwrite the existing Operating System on the computer, you can run the Raspberry Pi on the USB key. When you need it, you boot on the key

Hi guys,

Super interested.

Haven’t tried it yet, but I have a few dozen PI’s around the house for various tasks (home brewed smart home :D).

I just wanted to drop a note that if anyone needs help with a Pi or whatnot, feel free to reach out!

  • Mike
1 Like