Is Haven a third app or database?
No. Haven is the combined installation and read-only room display produced by Bask and Shed. The two apps remain independent and retain separate, portable data.
Can I install only Bask or Shed?
Yes. The same installer offers Bask, Shed, or Haven. Each standalone project also has its own page and installer. You can add the other app later without replacing existing data.
What hardware do I need?
A Raspberry Pi 5 with 4 GB is the recommendation, and 2 GB is the supported minimum. Any 64-bit Raspberry Pi OS, Debian or Ubuntu machine works. Bask additionally needs compatible Bluetooth temperature and humidity sensors. Any browser on your home network can open the apps — phones included.
The operating system matters more than the board. Use Raspberry Pi OS Lite (64-bit): a desktop session idles near 800 MB where Lite uses about 280 MB. A 1 GB board running a desktop has roughly 200 MB free — not enough for Shed to start — while the same board on Lite has room to spare. You never need a screen attached; everything is opened from a phone or laptop.
Nothing is compiled during installation. Both apps ship as prebuilt multi-architecture images, so your board only has to run them. Measured moments after a fresh start: Bask 106 MB plus 55 MB for its Bluetooth scanner, Shed 154 MB, and the Haven room proxy 46 MB — about 360 MB for all of it. Shed answers its health check 4 seconds after starting.
A 512 MB Pi Zero 2 W is a Bask-only board — enough for Bask on Lite, not enough for Shed. The installer checks free memory before changing anything and tells you if there is not enough, instead of failing part way through. You can also start with one app and add the other later; the installer will not disturb what is already there.
Does Haven expose household information?
No. The room display uses a private server-to-server connection and receives a deliberately limited Shed feed. It excludes household identities, access codes, rewards, history, completion identifiers, and all write access.
Does it require the internet?
Internet access is needed for installation and updates. Normal local monitoring, care records, and the Haven dashboard run on your home network. Optional notification services use the provider you choose.
How do I uninstall?
Run curl -fsSL https://animalroom.app/uninstall.sh | bash and choose what to remove. Your records are kept by default — the apps stop and their containers and images go, but the data directories stay where they are, so reinstalling later (here or on a different machine) picks up where you left off. You can remove one app and leave the other running. Add --purge to erase the records too; it writes a backup archive first and asks you to confirm.
It installed, but the address will not load
Two things cause almost all of these. First, the address: use the numeric one the installer printed, like http://192.168.1.50:3000. If it worked before and stopped, your router most likely gave the machine a new address — check it, and reserve it there to stop it moving again. Second, memory — if the board ran out while starting, the app is killed and the address simply refuses to load.
This reports both, plus anything else useful, and you can paste the result to whoever is helping:
curl -fsSL https://animalroom.app/doctor.sh | bash
It only reads your system and changes nothing. It contains no records, passwords, or access codes — settings are listed by name only, never by value.
Is this husbandry or veterinary advice?
No. Haven helps you monitor, plan, and record care. Species targets and schedules should come from appropriate, trusted sources, and health concerns belong with a qualified veterinarian.