Home Assistant + Aquarium

Automate every aspect of
your aquarium.

Home Assistant controls my lights, heaters, pumps, feeders, water changes, and salt mixing station. Every automation runs real YAML configs you can copy-paste into your own setup.

System Architecture

Home Assistant is the hub. Tuya, Shelly, and Lutron integrations connect to every device on the tank.

Home Assistant

Raspberry Pi or Proxmox LXC

Tuya Integration

Smart plugs & power strips

Shelly Integration

Power monitoring plugs

Lutron Caseta

Pico scene remotes

Controls
Heaters
Lights
Filters
Air Pumps
Auto Feeder
AWC Pumps
UV Sterilizer
Salt Station

Automation Equipment

The smart plugs, controllers, and sensors I use. All Home Assistant compatible.

View all

Automation Guides

Step-by-step guides with real YAML configs. Copy-paste into your Home Assistant.

All guides
Easy

Automated Air Pump Scheduling for Optimal Oxygenation

Schedule air pumps and air stones with Tuya smart plugs for nighttime oxygenation, surface agitation, and sponge filter timing — all through Home Assistant.

air-pumpoxygenationtuya
Intermediate

Remote Tank Monitoring with IP Cameras & Home Assistant

Set up Wyze or Tuya cameras for 24/7 tank viewing, time-lapse recording, motion alerts for fish behavior, and integration with your Home Assistant dashboard.

cameramonitoringwyze
Easy

Smart Filter Monitoring & Maintenance Alerts

Use Shelly power-monitoring plugs and Home Assistant to track filter health, detect clogs, and get maintenance reminders — before your water quality tanks.

filtermonitoringshelly
Easy

Heater Sizing Guide & Smart Plug Automation

Pick the right wattage heater for your tank size, then automate it with Tuya smart plugs and Home Assistant for failsafe temperature control.

heatersizingtuya
Advanced

Advanced Dashboard with HACS Custom Cards

Level up your aquarium dashboard with Mushroom cards, mini-graph-card, bubble-card, and custom themes — a polished, modern UI that looks nothing like stock Home Assistant.

dashboardlovelacehacs
Intermediate

Wall-Mounted Kiosk Display for Your Fish Room

Turn a cheap tablet into a dedicated always-on aquarium display — fullscreen kiosk mode, auto-dimming at night, ambient screensaver with camera feeds, and one-tap scene control.

dashboardkiosktablet
Intermediate

Multi-Tank Command Center Dashboard

Build a single Home Assistant dashboard that monitors every tank side-by-side — temperature, device states, alerts, energy usage, and camera feeds all on one screen.

dashboardlovelacehome-assistant
Intermediate

Building Your Aquarium Dashboard in Home Assistant

Build a complete Lovelace dashboard for aquarium monitoring — entity cards, temperature gauges, energy graphs, scene buttons, and mobile layout.

dashboardlovelacehome-assistant
Easy

Automated Fish Feeding with Home Assistant

Set up programmable auto feeders with Home Assistant for scheduled feeding, vacation mode, and feeding-mode scripts that dim lights and pause filters.

feedingauto-feederhome-assistant
Easy

Smart Power Management for Your Aquarium

Control every device with Tuya smart strips and Shelly plugs. Monitor energy usage, detect power failures, and automate recovery — all through Home Assistant.

powershellytuya
Advanced

Automated Salt Mixing Station for Saltwater Tanks

Build a Home Assistant-controlled salt mixing station with automated mixing schedules, temperature matching, and dosing pump control.

saltwatersalt-mixingreef
Intermediate

Tank Scene Control with Lutron Pico Remotes

Map Lutron Pico 5-button remotes to aquarium scenes — day mode, night mode, feeding, maintenance, and movie mode — all controlled from Home Assistant.

lutronpicoscenes
Easy

Temperature Monitoring & Smart Heater Control

Set up Inkbird WiFi temperature controllers with Home Assistant for real-time monitoring, mobile alerts, and backup heater automation.

temperatureinkbirdheater
Advanced

Automated Water Changes (AWC) with Home Assistant

Build an automated water change system with dosing pumps, float valves, PEX plumbing, and Home Assistant — from hardware to YAML configs.

awcwater-changedosing-pump
Easy

Setting Up Home Assistant for Aquarium Automation

Install Home Assistant, add Tuya/Shelly/Lutron integrations, and create your first aquarium automation — from zero to smart tank.

home-assistantsetuptuya
Easy

Automate Your Tank Lighting with Home Assistant + Hygger Lights

Set up automated sunrise/sunset schedules for your aquarium using Hygger LED lights, Tuya smart plugs, and Home Assistant.

lightinghome-assistanttuya

My Daily Schedule

Everything runs automatically. Here's what a typical week looks like on my 75-gallon freshwater tank.

6:30 AMLights on (sunrise + 30 min)
7:00 AMMorning feed (auto feeder)
6:00 PMEvening feed
SunsetLights off
10:00 PMNight mode (Pico remote)
Sun 2 AMWeekly AWC (20% water change)
Sat 2 AMSalt mixing station starts

My Setup

Tank: 75 gallon freshwater community

Hub: Home Assistant on Proxmox LXC

Power: 1x Tuya 4-outlet strip + 2x Shelly Plus Plug S (heater + filter)

Scenes: Lutron Pico 5-button remote — Day, Night, Feed, Movie, Maintenance

Temperature: Inkbird ITC-306A WiFi controller + backup heater on separate Tuya plug

Feeding: Eheim auto feeder on Tuya plug — 2x daily, vacation mode with randomized times

AWC: Kamoer dosing pumps, PEX plumbing, weekly 20% change every Sunday at 2 AM

Dashboard: Lovelace with temp gauge, energy graph, scene buttons, and mobile view

Build your own setup

Ready to automate?

Start with the getting started guide. You'll have your first automation running in 30 minutes.