-
Notifications
You must be signed in to change notification settings - Fork 6
Calibration
These instructions assume you are using the Home Assistant UI or ESPHome Web Server.
For everything mentioned below, you can use the entities in the AquaPi Device under Integrations in Home Assistant. There is a selector entity you use to select the command, and also a button to send that command. There is an entity that reads the output of that command.
You can also use actions under Developer Tools in Home Assistant to send specific calibration commands.
EZO-pH - pH
Example cards:
type: entities
entities:
- entity: sensor.aquapi_f2c1e4_conductivity
name: Conductivity
- entity: sensor.aquapi_f2c1e4_ec_raw_value
name: Raw Value
- entity: sensor.aquapi_f2c1e4_ec_command_result
name: Command Result
- entity: select.aquapi_f2c1e4_ec_command_select
name: Command Select
header:
type: graph
entity: sensor.aquapi_f2c1e4_salinity
title: AquaPi Marine
show_name: true
show_icon: true
type: button
entity: button.aquapi_f2c1e4_ec_command_send_selected
tap_action:
action: toggle
confirmation:
text: Are you sure?
name: Send Selected Command
show_name: true
show_icon: true
type: button
tap_action:
action: toggle
entity: button.aquapi_f2c1e4_ec_read
name: Read Probe
show_name: true
show_icon: true
type: button
tap_action:
action: perform-action
perform_action: esphome.aquapi_f2c1e4_ec_read_continous
target: {}
data:
seconds: 60
icon: mdi:infinity
name: Read for 60s
Datasheet
You will need a graduated cylinder and water. Assemble the Doser pump with tubes and connect to the AquaPi. You can prime the doser by using the Dose Continuously
button. With graduated cylinder ready, dose a specific amount of volume into the cylinder and tell the EZO circuit what was actually dosed, then test by dosing a specific amount and see if it was expected.
- Input a specific amount into the
Volume to Dose
input number field. Example:8
, this may dose around 8 mL of liquid. - Press the
Dose Volume
button to dose the liquid into the graduated cylinder. - Input the actual amount dosed into the same
Volume to Dose
input number field above. Example: 6.4 mL was dosed, input6.4
into the number field. - Press the
Set Calibration Volume
button to save the amount for calibration. This will save it to the corresponding EZO-PMP cicuit. - Test by inputting a specific amount into the
Volume to Dose
input number field andDose Volume
into the cylinder. Repeat steps above if inaccurate.
AquaPi for ESPHome
The Aquarium meets the Smart Home!