File tree 1 file changed +12
-1
lines changed
1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -196,6 +196,17 @@ export class EdgeConfig {
196
196
result . push . apply ( result , this . getComponentIdsByFactory ( factoryId ) ) ;
197
197
}
198
198
}
199
+
200
+
201
+ // Backwards compatibilty
202
+ // TODO drop after full migration to ElectricityMeter
203
+ switch ( natureId ) {
204
+ // ElectricityMeter replaces SymmetricMeter (and AsymmetricMeter implicitely)
205
+ case "io.openems.edge.meter.api.ElectricityMeter" :
206
+ result . push ( ...this . getComponentIdsImplementingNature ( "io.openems.edge.meter.api.SymmetricMeter" ) ) ;
207
+ }
208
+
209
+
199
210
return result ;
200
211
}
201
212
@@ -218,7 +229,7 @@ export class EdgeConfig {
218
229
switch ( natureId ) {
219
230
// ElectricityMeter replaces SymmetricMeter (and AsymmetricMeter implicitely)
220
231
case "io.openems.edge.meter.api.ElectricityMeter" :
221
- result . concat ( this . getComponentsImplementingNature ( "io.openems.edge.meter.api.SymmetricMeter" ) ) ;
232
+ result . push ( ... this . getComponentsImplementingNature ( "io.openems.edge.meter.api.SymmetricMeter" ) ) ;
222
233
}
223
234
224
235
return result ;
You can’t perform that action at this time.
0 commit comments