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

27
modbus/jc.yaml Normal file
View File

@@ -0,0 +1,27 @@
- name: "JC VFD"
type: rtuovertcp
host: "192.168.1.190"
port: 502
delay: 5
message_wait_milliseconds: 45
timeout: 5
sensors:
- name: "JC VFD Present Frequency"
slave: 1
address: 681 # Register for control word
scale: 0.01
- name: "JC Status Word"
slave: 1
scan_interval: 1
address: 680 # Register for frequency setpoint
switches:
- name: "JC Run Control"
scan_interval: 1
slave: 1
address: 682
command_on: 7
command_off: 0
unique_id: jc_enable

26
modbus/meyer.yaml Normal file
View File

@@ -0,0 +1,26 @@
- name: "Meyer VFD"
type: rtuovertcp
host: "192.168.1.175" # IP address of your Modbus device
port: 502 # Default Modbus TCP port
delay: 5
message_wait_milliseconds: 45
timeout: 5
# Sensors for reading and controlling the inverter
sensors:
- name: "VFD Present Frequency"
slave: 1
address: 0 # Register for control word
scale: 0.01
- name: "Frequency Setpoint"
slave: 1
scan_interval: 1
address: 2002 # Register for frequency setpoint
switches:
- name: "Run Control"
scan_interval: 1
slave: 1
address: 2000
unique_id: meyer_

24
modbus/moisttech.yaml Normal file
View File

@@ -0,0 +1,24 @@
- name: "MoistTech IR Gauge"
type: tcp
host: "192.168.1.151"
port: 502
delay: 5
sensors:
- name: "JC MoistTech Pecan Moisture"
scan_interval: 1
slave: 1
address: 256
data_type: custom
count: 9
structure: "<fxxxxxxxxxxxxxx"
precision: 2
unit_of_measurement: "%"
unique_id: "jc-moisttech-constituent-one"
- name: "MoistTech Whole Pecan Product Code"
address: 80
slave: 1
scan_interval: 1
data_type: int16
unique_id: "jc-moisttech-product-code"