File tree 2 files changed +35
-4
lines changed
2 files changed +35
-4
lines changed Original file line number Diff line number Diff line change @@ -57,17 +57,27 @@ class HistoryTicMode extends TicMode {
57
57
return value . length === 1 ;
58
58
case 'ISOUSC' :
59
59
case 'PEJP' :
60
+ case 'PPOT' :
60
61
return value . length === 2 ;
61
- case 'IINST' :
62
+ case 'ADIR1' :
63
+ case 'ADIR2' :
64
+ case 'ADIR3' :
62
65
case 'ADPS' :
66
+ case 'IINST' :
67
+ case 'IINST1' :
68
+ case 'IINST2' :
69
+ case 'IINST3' :
63
70
case 'IMAX' :
71
+ case 'IMAX1' :
72
+ case 'IMAX2' :
73
+ case 'IMAX3' :
64
74
return value . length === 3 ;
75
+ case 'DEMAIN' :
76
+ case 'OPTARIF' :
65
77
case 'PTEC' :
66
78
return value . length === 4 ;
67
- case 'OPTARIF' :
68
- case 'DEMAIN' :
69
- return value . length <= 4 ;
70
79
case 'PAPP' :
80
+ case 'PMAX' :
71
81
return value . length === 5 ;
72
82
case 'MOTDETAT' :
73
83
return value . length === 6 ;
@@ -102,9 +112,18 @@ class HistoryTicMode extends TicMode {
102
112
*/
103
113
getHADeviceClass ( label ) {
104
114
switch ( label ) {
115
+ case 'ADIR1' :
116
+ case 'ADIR2' :
117
+ case 'ADIR3' :
105
118
case 'ADPS' :
106
119
case 'IINST' :
120
+ case 'IINST1' :
121
+ case 'IINST2' :
122
+ case 'IINST3' :
107
123
case 'IMAX' :
124
+ case 'IMAX1' :
125
+ case 'IMAX2' :
126
+ case 'IMAX3' :
108
127
case 'ISOUSC' :
109
128
return 'current' ;
110
129
case 'BASE' :
@@ -120,6 +139,7 @@ class HistoryTicMode extends TicMode {
120
139
case 'HCHP' :
121
140
return 'energy' ;
122
141
case 'PAPP' :
142
+ case 'PMAX' :
123
143
return 'power' ;
124
144
default :
125
145
return undefined ;
@@ -157,7 +177,13 @@ class HistoryTicMode extends TicMode {
157
177
switch ( label ) {
158
178
case 'ADPS' :
159
179
case 'IINST' :
180
+ case 'IINST1' :
181
+ case 'IINST2' :
182
+ case 'IINST3' :
160
183
case 'IMAX' :
184
+ case 'IMAX1' :
185
+ case 'IMAX2' :
186
+ case 'IMAX3' :
161
187
case 'ISOUSC' :
162
188
return 'A' ;
163
189
case 'BASE' :
@@ -174,6 +200,8 @@ class HistoryTicMode extends TicMode {
174
200
return 'Wh' ;
175
201
case 'PAPP' :
176
202
return 'VA' ;
203
+ case 'PMAX' :
204
+ return 'W' ;
177
205
case 'PEJP' :
178
206
return 'min' ;
179
207
default :
Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## dev
4
+ - :fire : Fix ` HISTORY ` mode for three-phase counters
5
+
3
6
## 8.0.1
4
7
- :fire : Fix ` DATE ` and ` PJOURF+1 ` labels parsing
5
8
You can’t perform that action at this time.
0 commit comments