mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-10 11:00:14 -04:00
stop hating myself
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
# Details: https://esphome.io/components/sensor/atm90e32.html#calibration
|
||||
# Semi-automatic Calibration Buttons
|
||||
####################################
|
||||
button:
|
||||
- platform: atm90e32
|
||||
id: ${addon3_id1}
|
||||
run_offset_calibration:
|
||||
name: "1. Run ${addon3_name1} Offset Cal"
|
||||
clear_offset_calibration:
|
||||
name: "z1. Clear ${addon3_name1} Offset Cal"
|
||||
run_power_offset_calibration:
|
||||
name: "2. Run ${addon3_name1} Power Offset Cal"
|
||||
clear_power_offset_calibration:
|
||||
name: "z2. Clear ${addon3_name1} Power Offset Cal"
|
||||
run_gain_calibration:
|
||||
name: "3. Run ${addon3_name1} Gain Cal"
|
||||
clear_gain_calibration:
|
||||
name: "z3. Clear ${addon3_name1} Gain Cal"
|
||||
|
||||
- platform: atm90e32
|
||||
id: ${addon3_id2}
|
||||
run_offset_calibration:
|
||||
name: "1. Run ${addon3_name2} Offset Cal"
|
||||
clear_offset_calibration:
|
||||
name: "z1. Clear ${addon3_name2} Offset Cal"
|
||||
run_power_offset_calibration:
|
||||
name: "2. Run ${addon3_name2} Power Offset Cal"
|
||||
clear_power_offset_calibration:
|
||||
name: "z2. Clear ${addon3_name2} Power Offset Cal"
|
||||
run_gain_calibration:
|
||||
name: "3. Run ${addon3_name2} Gain Cal"
|
||||
clear_gain_calibration:
|
||||
name: "z3. Clear ${addon3_name2} Gain Cal"
|
||||
|
||||
# V & I Calibration Reference Fields
|
||||
####################################
|
||||
# Use these to input a known value being measured by a CT or voltage transformer
|
||||
number:
|
||||
- platform: atm90e32
|
||||
id: ${addon3_id1}
|
||||
reference_voltage:
|
||||
# will copy to phase_b/c for calibration reference
|
||||
phase_a:
|
||||
name: "${addon3_name1} Ref V 1"
|
||||
reference_current:
|
||||
phase_a:
|
||||
name: "${ct19_name} Ref Current"
|
||||
phase_b:
|
||||
name: "${ct20_name} Ref Current"
|
||||
phase_c:
|
||||
name: "${ct21_name} Ref Current"
|
||||
|
||||
- platform: atm90e32
|
||||
id: ${addon3_id2}
|
||||
reference_voltage:
|
||||
# needed to calibrate voltage registers even if not output
|
||||
phase_a:
|
||||
name: "${addon3_name2} Ref V 2"
|
||||
reference_current:
|
||||
phase_a:
|
||||
name: "${ct22_name} Ref Current"
|
||||
phase_b:
|
||||
name: "${ct23_name} Ref Current"
|
||||
phase_c:
|
||||
name: "${ct24_name} Ref Current"
|
||||
Reference in New Issue
Block a user