Skip to content

Meowton software

DatuX edited this page Dec 19, 2024 · 36 revisions

Introduction

For installation instructions, see end of this page.

Main screen

Statistics per cat

Feeding schedule

Feeder settings

Scale calibration

Installation

Preprare

  • You need a Raspberry Pi Zero 2 (or higher/compatible raspberry.)

  • Use Raspberry Pi OS 64-bit. (i use the lite version so there is less cruft i have to disable)

Use rpi-imager to install it to an sdcard. Dont forget to configure wifi and enable sshd access, in rpi-imager itself.

Also pay attention to the hostname you specify: You will be able to access it via hostname.local (via MDNS)

Install meowton

  • Install meowton like this, as root:
apt install git podman-docker -y
git clone https://github.com/psy0rz/meowton.git
cd meowton/src
./podman-build.sh

This will take a few minutes.

This also makes sure it automaticly starts on reboot.

There will be a systemd service called meowton that you can stop and start if needed.

  • 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://meowton.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

(For now just follow the instructions in the web gui)