forked from aerona-chofu-ashp/modbus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathashp.yaml
143 lines (134 loc) · 3.32 KB
/
ashp.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
esphome:
name: ashp
esp32:
board: nodemcu-32s
wifi: !include wifi.yaml
api:
logger:
ota:
uart:
- rx_pin: GPIO23
tx_pin: GPIO22
baud_rate: 19200
stop_bits: 2
data_bits: 8
id: hp_uart
parity: NONE
modbus:
- id: hp_modbus
uart_id: hp_uart
modbus_controller:
- id: hp_controller
address: 0x1
modbus_id: hp_modbus
setup_priority: -10
update_interval: 30s
sensor:
- platform: modbus_controller
name: "Heat Pump Return Water Temperature"
register_type: read
address: 0
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Compressor Operating Frequency"
register_type: read
address: 1
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: Hz
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Discharge Temperature"
register_type: read
address: 2
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Current Consumption Value"
register_type: read
address: 3
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: W
filters:
multiply: 100.000000
- platform: modbus_controller
name: "Heat Pump Fan Control RPM"
register_type: read
address: 4
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: rpm
filters:
multiply: 10.000000
- platform: modbus_controller
name: "Heat Pump Defrost Temperature"
register_type: read
address: 5
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Outdoor Air Temperature"
register_type: read
address: 6
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Water Pump Control RPM"
register_type: read
address: 7
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: rpm
filters:
multiply: 100.000000
- platform: modbus_controller
name: "Heat Pump Suction Temperature"
register_type: read
address: 8
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Outgoing Water Temperature"
register_type: read
address: 9
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Plate Heat Exchanger Temperature"
register_type: read
address: 32
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 1.000000
- platform: modbus_controller
name: "Heat Pump Indoor Master Temperature Actual"
register_type: read
address: 33
value_type: U_WORD
modbus_controller_id: hp_controller
unit_of_measurement: °C
filters:
multiply: 0.100000