-
Notifications
You must be signed in to change notification settings - Fork 8
Setup AquaPi
All sensors and their respective connectors are color-coded:
Green is for the Dallas Temperature Probe(s), up to 2 with an additional Y-cable.
Blue/Yellow is for the Optical Sensors, each connected to the supplied Y-cable.
Red is for all I2C sensors, all EZO sensors will connect to this, multiple via additional Y-cables.
White is for optional sensors, such as additional optical sensors. Also connected to DAC Pins for other/future uses.
-
Install and power on the Home Assistant device. Connect it via an ethernet cable.
-
Navigate to the following URL, via your favorite browser:
homeassistant.local:8123
- Go through the Home Assistant Onboarding.
Follow the link above to see more detail on Onboarding Home Assistant
- Power on the AquaPi and connect to Wifi:
On your Phone, connect to the Wifi Networkaquapi-xxxxxx
Note the name of the wifi, it macthes your devices name
Select your Wifi ID, and enter your Wifi password
- Back in Home Assistant, you should see a notification saying a New Devices Discovered. (Settings -> Devices & Services)
You can click the buttom below to go there automatically:
- Choose
Configure
under the device namedAquaPi XXXXXX
and follow to promts to add it your Home Assistant frontend.
Notice the name matches the Wifi name you connected to earlier
The Blue LED on the AquaPi should stop flashing when connected to Home Assistant.
- To get updates, install the Home Assistant Add-On named ESPHome. Once installed, launch the add-on and navigate to the User-Interface by using
OPEN WEB UI
.
Add On Store:
- In ESPHome, you should see the name of you AquaPi with a green button named
Adopt
.
Click on it, follow the promts and enter your Wifi credentials, and clickInstall
and chooseWirelessly
to install the most current AquaPi firmware.
Update AquaPi Firmware by Using ESPHome, clicking on the 3-dots under your device, and choosing Install
. It will pull the latest code from the GitHub repository. This method will preserve any custom changes you made to the yaml config.
You can also update to the latest published release (Releases) via Home Assistant frontend by using the Update Firmware
button. This will install the latest published released firmware, regardless of installed version, with the default configuration. Your custom yaml config code will be wiped, but if you use ESPHome, your custom .yaml file will be untouched.
See Screenshot
Alternatively, after connecting to Wifi, you can access the AquaPi web server without Home Assistant by navigating to:
<hostname>.local/
Replace <hostname>
with the hostname of the AquaPi. This is the ESP32's web server.
Hostname is the name of the device. (In this example: aquapi-6734b0.local/
)
AquaPi for ESPHome
The Aquarium meets the Smart Home!