refactor config yaml into new files

This commit is contained in:
root
2025-04-28 15:28:48 -04:00
parent 873064d680
commit c31b8831af
23 changed files with 1106 additions and 0 deletions

7
input_numbers/batch.yaml Normal file
View File

@@ -0,0 +1,7 @@
batch_weight:
name: Batch Weight
unit_of_measurement: lb
min: 0
max: 45
step: 0.01
mode: box

34
input_numbers/jc.yaml Normal file
View File

@@ -0,0 +1,34 @@
jc_pecan_grade:
name: Pecan Size
min: 250
max: 1250
mode: box
step: 5
icon: mdi:peanut
unit_of_measurement: thou
jc_crush_amount:
name: Crush Amount
min: 30
max: 120
step: 10
mode: box
unit_of_measurement: thou
jc_hopper_angle:
name: Angle
min: 0
max: 90
step: 1
icon: mdi:angle-acute
unit_of_measurement: °
jc_plate_frequency:
name: Impacting Plate Frequency
min: 30
max: 60
step: 1
unit_of_measurement: Hz
jc_feeder_frequency:
name: Vibratory Feeder Frequency
min: 0
max: 100
step: 0.1
unit_of_measurement: "%"

16
input_numbers/meyer.yaml Normal file
View File

@@ -0,0 +1,16 @@
meyer_preload_stiffness:
name: Preload Spring Stiffness
min: 1800
max: 2200
mode: box
unit_of_measurement: N/m
meyer_motor_speed:
name: Motor Speed
min: 30
max: 60
step: 1
unit_of_measurement: Hz
meyer_screw_displacement:
name: Setscrew Displacement
min: -350
max: -290

View File

@@ -0,0 +1,20 @@
moisture_cold_soak_time:
name: Cold Soak Time
min: 0
max: 75
unit_of_measurement: hours
moisture_hot_soak_time:
name: Hot Soak Time
min: 0
max: 45
unit_of_measurement: minutes
moisture_ambient_temperature:
name: Ambient Temperature
min: 68
max: 74
unit_of_measurement: °F
moisture_hot_bath_temperature:
name: Hot Soak Temperature
min: 180
max: 200
unit_of_measurement: °F

27
input_numbers/pid.yaml Normal file
View File

@@ -0,0 +1,27 @@
proportional:
name: Proportional
initial: 1
min: 0
max: 15
step: 0.01
integral:
name: Integral
initial: 0
min: 0
max: 2
step: 0.001
derivative:
name: Derivative
initial: 0
min: 0
max: 2
step: 0.001
windup:
name: Windup
initial: 0
min: 0
max: 100
step: 1

View File

@@ -0,0 +1,40 @@
sheller_paddle_rpm:
name: Paddle Shaft RPM
min: 400
max: 800
step: 50
unit_of_measurement: RPM
sheller_paddle_prev_rpm_error:
name: Paddle RPM Previous Error
min: -800
max: 800
step: 0.5
unit_of_measurement: RPM
sheller_paddle_prev_adjustment:
name: Paddle RPM Previous Adjustment
min: -800
max: 800
step: 1
sheller_drum_rpm:
name: Drum RPM
min: 25
max: 35
step: 5
unit_of_measurement: RPM
sheller_drum_prev_rpm_error:
name: Drum RPM Previous Error
min: -35
max: 35
step: 0.1
unit_of_measurement: RPM
sheller_drum_prev_adjustment:
name: Drum RPM Previous Adjustment
min: -35
max: 35
step: 0.01
sheller_ring_gap:
name: Sheller Ring Gap
min: 0
max: 1.125
mode: box
unit_of_measurement: in