Repository navigation
Expand file tree
/
Copy pathservices.yaml
More file actions
54 lines (52 loc) · 1.49 KB
/
Copy pathservices.yaml
File metadata and controls
54 lines (52 loc) · 1.49 KB
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
write_register:
name: Write single register (FC06)
description: Write one value to a holding register, always using FC06 (ignores the write_mode option). Deye inverters usually require write_registers (FC16) instead.
fields:
address:
name: Address
description: Holding register address (decimal, before any address offset).
required: true
selector:
number: { min: 0, max: 65535, mode: box, step: 1 }
value:
name: Value
description: Value to write (0-65535).
required: true
selector:
number: { min: 0, max: 65535, mode: box, step: 1 }
write_registers:
name: Write multiple registers (FC16)
description: Write a list of 16-bit values starting at address.
fields:
address:
name: Address
required: true
selector:
number: { min: 0, max: 65535, step: 1, mode: box }
values:
name: Values
required: true
selector:
object: {}
write_u32:
name: Write 32-bit value (FC16)
description: Write a 32-bit value into two consecutive registers.
fields:
address:
name: Base address
required: true
selector:
number: { min: 0, max: 65535, step: 1, mode: box }
value:
name: Value (0..4294967295)
required: true
selector:
number: { min: 0, max: 4294967295, step: 1, mode: box }
word_order:
name: Word order
selector:
select:
options:
- high_low
- low_high
default: high_low