Skip to content

Meowton software

DatuX edited this page Dec 18, 2024 · 36 revisions

Introduction

For installation instructions, see end of this page.

Main screen

Statistics per cat

Feeding schedule

Feeder settings

Scale calibration

Installation

NOTE: you need at least a PI zero W 2, with a 64-bit operating system.

  • Install your RPI with rpi-imager with Ubuntu server v22 64-bit

Dont forget to configure wifi and enable sshd in rpi-imager.

  • cleanup useless overhead on the RPI
apt purge snapd multipath-tools
systemctl disable --now unattended-upgrades.service packagekit
  • Clone this repository and go to the src directory
git clone https://github.com/psy0rz/meowton.git
  • Install podman and build/start image:
apt install podman-docker -y
cd meowton/src
./podman-build.sh

This will take a few minutes.

This also makes sure it automaticly starts on reboot.

  • Connect to webinterface at port 80

From there you should be able to calibrate both the cat scale and food scale.

Note that you can use the mdns hostname to connect, for example: http://hostname.local

First run

As soon as meowton starts, it should run the feeder.

Now its time to check if all the sensors function correctly.

  • Goto Configuration -> Cat Scale

Check the Filtered value, and press each scale loadcel with your finger. Every loadcell should response the same.

If some are inverted or respond 50% less, you have wired it wrong.

  • Goto Configuration -> Food scale

See if the Filtered value of the food bowl responds.

After that its time to place the food bowl and scale and calibrate.

Calibration

Clone this wiki locally