]> git.basschouten.com Git - openhab-addons.git/blob
047afce7c51a6ea3c3706d2662c0ddc1dc5c0962
[openhab-addons.git] /
1 /**
2  * Copyright (c) 2010-2023 Contributors to the openHAB project
3  *
4  * See the NOTICE file(s) distributed with this work for additional
5  * information.
6  *
7  * This program and the accompanying materials are made available under the
8  * terms of the Eclipse Public License 2.0 which is available at
9  * http://www.eclipse.org/legal/epl-2.0
10  *
11  * SPDX-License-Identifier: EPL-2.0
12  */
13 package org.openhab.binding.mecmeter.internal.dto;
14
15 import com.google.gson.annotations.SerializedName;
16
17 /**
18  * The {@link MecMeterResponse} is responsible for storing
19  * the "data" node of the JSON response
20  *
21  * @author Florian Pazour - Initial contribution
22  * @author Klaus Berger - Initial contribution
23  * @author Kai Kreuzer - Refactoring for openHAB 3
24  */
25 public class MecMeterResponse {
26     /* General */
27     @SerializedName("F")
28     private float frequency;
29     @SerializedName("T")
30     private float temperature;
31     @SerializedName("TIME")
32     private long operationalTime;
33
34     /* Voltage */
35     @SerializedName("VA")
36     private float voltagePhase1;
37     @SerializedName("VB")
38     private float voltagePhase2;
39     @SerializedName("VC")
40     private float voltagePhase3;
41     @SerializedName("VCB")
42     private float voltagePhase3ToPhase2;
43     @SerializedName("VBA")
44     private float voltagePhase2ToPhase1;
45     @SerializedName("VAC")
46     private float voltagePhase1ToPhase3;
47     @SerializedName("VPT")
48     private float averageVoltagePhaseToPhase;
49     @SerializedName("VT")
50     private float averageVoltageNeutralToPhase;
51
52     /* Current */
53     @SerializedName("IA")
54     private float currentPhase1;
55     @SerializedName("IB")
56     private float currentPhase2;
57     @SerializedName("IC")
58     private float currentPhase3;
59     @SerializedName("IN")
60     private float currentSum;
61
62     /* Angles */
63     @SerializedName("IAA")
64     private float phaseAngleCurrentToVoltagePhase1;
65     @SerializedName("IAB")
66     private float phaseAngleCurrentToVoltagePhase2;
67     @SerializedName("IAC")
68     private float phaseAngleCurrentToVoltagePhase3;
69     @SerializedName("UAA")
70     private float phaseAnglePhase1To3;
71     @SerializedName("UAB")
72     private float phaseAnglePhase2To3;
73
74     /* Power */
75     @SerializedName("PA")
76     private float activePowerPhase1;
77     @SerializedName("PB")
78     private float activePowerPhase2;
79     @SerializedName("PC")
80     private float activePowerPhase3;
81     @SerializedName("PT")
82     private float activePowerSum;
83
84     @SerializedName("PAF")
85     private float activeFundamentalPowerPhase1;
86     @SerializedName("PBF")
87     private float activeFundamentalPowerPhase2;
88     @SerializedName("PCF")
89     private float activeFundamentalPowerPhase3;
90     @SerializedName("PTF")
91     private float activeFundamentalPowerSum;
92
93     @SerializedName("PFA")
94     private float powerFactorPhase1;
95     @SerializedName("PFB")
96     private float powerFactorPhase2;
97     @SerializedName("PFC")
98     private float powerFactorPhase3;
99     @SerializedName("PFT")
100     private float powerFactorSum;
101
102     @SerializedName("PAH")
103     private float activeHarmonicPowerPhase1;
104     @SerializedName("PBH")
105     private float activeHarmonicPowerPhase2;
106     @SerializedName("PCH")
107     private float activeHarmonicPowerPhase3;
108     @SerializedName("PTH")
109     private float activeHarmonicPowerSum;
110
111     @SerializedName("QA")
112     private float reactivePowerPhase1;
113     @SerializedName("QB")
114     private float reactivePowerPhase2;
115     @SerializedName("QC")
116     private float reactivePowerPhase3;
117     @SerializedName("QT")
118     private float reactivePowerSum;
119
120     @SerializedName("SA")
121     private float apparentPowerPhase1;
122     @SerializedName("SB")
123     private float apparentPowerPhase2;
124     @SerializedName("SC")
125     private float apparentPowerPhase3;
126     @SerializedName("ST")
127     private float apparentPowerSum;
128
129     /* Forward Energy */
130     @SerializedName("EFAA")
131     private float forwardActiveEnergyPhase1;
132     @SerializedName("EFAB")
133     private float forwardActiveEnergyPhase2;
134     @SerializedName("EFAC")
135     private float forwardActiveEnergyPhase3;
136     @SerializedName("EFAT")
137     private float forwardActiveEnergySum;
138
139     @SerializedName("EFAF")
140     private float forwardActiveFundamentalEnergyPhase1;
141     @SerializedName("EFBF")
142     private float forwardActiveFundamentalEnergyPhase2;
143     @SerializedName("EFCF")
144     private float forwardActiveFundamentalEnergyPhase3;
145     @SerializedName("EFTF")
146     private float forwardActiveFundamentalEnergySum;
147
148     @SerializedName("EFAH")
149     private float forwardActiveHarmonicEnergyPhase1;
150     @SerializedName("EFBH")
151     private float forwardActiveHarmonicEnergyPhase2;
152     @SerializedName("EFCH")
153     private float forwardActiveHarmonicEnergyPhase3;
154     @SerializedName("EFTH")
155     private float forwardActiveHarmonicEnergySum;
156
157     @SerializedName("EFRA")
158     private float forwardReactiveEnergyPhase1;
159     @SerializedName("EFRB")
160     private float forwardReactiveEnergyPhase2;
161     @SerializedName("EFRC")
162     private float forwardReactiveEnergyPhase3;
163     @SerializedName("EFRT")
164     private float forwardReactiveEnergySum;
165
166     /* Reverse Energy */
167     @SerializedName("ERAA")
168     private float reverseActiveEnergyPhase1;
169     @SerializedName("ERAB")
170     private float reverseActiveEnergyPhase2;
171     @SerializedName("ERAC")
172     private float reverseActiveEnergyPhase3;
173     @SerializedName("ERAT")
174     private float reverseActiveEnergySum;
175
176     @SerializedName("ERAF")
177     private float reverseActiveFundamentalEnergyPhase1;
178     @SerializedName("ERBF")
179     private float reverseActiveFundamentalEnergyPhase2;
180     @SerializedName("ERCF")
181     private float reverseActiveFundamentalEnergyPhase3;
182     @SerializedName("ERTF")
183     private float reverseActiveFundamentalEnergySum;
184
185     @SerializedName("ERAH")
186     private float reverseActiveHarmonicEnergyPhase1;
187     @SerializedName("ERBH")
188     private float reverseActiveHarmonicEnergyPhase2;
189     @SerializedName("ERCH")
190     private float reverseActiveHarmonicEnergyPhase3;
191     @SerializedName("ERTH")
192     private float reverseActiveHarmonicEnergySum;
193
194     @SerializedName("ERRA")
195     private float reverseReactiveEnergyPhase1;
196     @SerializedName("ERRB")
197     private float reverseReactiveEnergyPhase2;
198     @SerializedName("ERRC")
199     private float reverseReactiveEnergyPhase3;
200     @SerializedName("ERRT")
201     private float reverseReactiveEnergySum;
202
203     /* apparent Energy */
204     @SerializedName("ESA")
205     private float apparentEnergyConsumptionPhase1;
206     @SerializedName("ESB")
207     private float apparentEnergyConsumptionPhase2;
208     @SerializedName("ESC")
209     private float apparentEnergyConsumptionPhase3;
210     @SerializedName("EST")
211     private float apparentEnergyConsumptionSum;
212
213     /* Constants */
214     private static final int KILO = 1000;
215
216     /* Getters and Setters */
217     public float getFrequency() {
218         return frequency;
219     }
220
221     public void setFrequency(float frequency) {
222         this.frequency = frequency;
223     }
224
225     public float getTemperature() {
226         return temperature;
227     }
228
229     public void setTemperature(float temperature) {
230         this.temperature = temperature;
231     }
232
233     public long getOperationalTime() {
234         return operationalTime;
235     }
236
237     public void setOperationalTime(long operationalTime) {
238         this.operationalTime = operationalTime;
239     }
240
241     public float getVoltagePhase1() {
242         return voltagePhase1;
243     }
244
245     public void setVoltagePhase1(float voltagePhase1) {
246         this.voltagePhase1 = voltagePhase1;
247     }
248
249     public float getVoltagePhase2() {
250         return voltagePhase2;
251     }
252
253     public void setVoltagePhase2(float voltagePhase2) {
254         this.voltagePhase2 = voltagePhase2;
255     }
256
257     public float getVoltagePhase3() {
258         return voltagePhase3;
259     }
260
261     public void setVoltagePhase3(float voltagePhase3) {
262         this.voltagePhase3 = voltagePhase3;
263     }
264
265     public float getVoltagePhase3ToPhase2() {
266         return voltagePhase3ToPhase2;
267     }
268
269     public void setVoltagePhase3ToPhase2(float voltagePhase3ToPhase2) {
270         this.voltagePhase3ToPhase2 = voltagePhase3ToPhase2;
271     }
272
273     public float getVoltagePhase2ToPhase1() {
274         return voltagePhase2ToPhase1;
275     }
276
277     public void setVoltagePhase2ToPhase1(float voltagePhase2ToPhase1) {
278         this.voltagePhase2ToPhase1 = voltagePhase2ToPhase1;
279     }
280
281     public float getVoltagePhase1ToPhase3() {
282         return voltagePhase1ToPhase3;
283     }
284
285     public void setVoltagePhase1ToPhase3(float voltagePhase1ToPhase3) {
286         this.voltagePhase1ToPhase3 = voltagePhase1ToPhase3;
287     }
288
289     public float getAverageVoltagePhaseToPhase() {
290         return averageVoltagePhaseToPhase;
291     }
292
293     public void setAverageVoltagePhaseToPhase(float averageVoltagePhaseToPhase) {
294         this.averageVoltagePhaseToPhase = averageVoltagePhaseToPhase;
295     }
296
297     public float getAverageVoltageNeutralToPhase() {
298         return averageVoltageNeutralToPhase;
299     }
300
301     public void setAverageVoltageNeutralToPhase(float averageVoltageNeutralToPhase) {
302         this.averageVoltageNeutralToPhase = averageVoltageNeutralToPhase;
303     }
304
305     public float getCurrentPhase1() {
306         return currentPhase1;
307     }
308
309     public void setCurrentPhase1(float currentPhase1) {
310         this.currentPhase1 = currentPhase1;
311     }
312
313     public float getCurrentPhase2() {
314         return currentPhase2;
315     }
316
317     public void setCurrentPhase2(float currentPhase2) {
318         this.currentPhase2 = currentPhase2;
319     }
320
321     public float getCurrentPhase3() {
322         return currentPhase3;
323     }
324
325     public void setCurrentPhase3(float currentPhase3) {
326         this.currentPhase3 = currentPhase3;
327     }
328
329     public float getCurrentSum() {
330         return currentSum;
331     }
332
333     public void setCurrentSum(float currentSum) {
334         this.currentSum = currentSum;
335     }
336
337     public float getPhaseAngleCurrentToVoltagePhase1() {
338         return phaseAngleCurrentToVoltagePhase1;
339     }
340
341     public void setPhaseAngleCurrentToVoltagePhase1(float phaseAngleCurrentToVoltagePhase1) {
342         this.phaseAngleCurrentToVoltagePhase1 = phaseAngleCurrentToVoltagePhase1;
343     }
344
345     public float getPhaseAngleCurrentToVoltagePhase2() {
346         return phaseAngleCurrentToVoltagePhase2;
347     }
348
349     public void setPhaseAngleCurrentToVoltagePhase2(float phaseAngleCurrentToVoltagePhase2) {
350         this.phaseAngleCurrentToVoltagePhase2 = phaseAngleCurrentToVoltagePhase2;
351     }
352
353     public float getPhaseAngleCurrentToVoltagePhase3() {
354         return phaseAngleCurrentToVoltagePhase3;
355     }
356
357     public void setPhaseAngleCurrentToVoltagePhase3(float phaseAngleCurrentToVoltagePhase3) {
358         this.phaseAngleCurrentToVoltagePhase3 = phaseAngleCurrentToVoltagePhase3;
359     }
360
361     public float getPhaseAnglePhase1To3() {
362         return phaseAnglePhase1To3;
363     }
364
365     public void setPhaseAnglePhase1To3(float phaseAnglePhase1To3) {
366         this.phaseAnglePhase1To3 = phaseAnglePhase1To3;
367     }
368
369     public float getPhaseAnglePhase2To3() {
370         return phaseAnglePhase2To3;
371     }
372
373     public void setPhaseAnglePhase2To3(float phaseAnglePhase2To3) {
374         this.phaseAnglePhase2To3 = phaseAnglePhase2To3;
375     }
376
377     public float getActivePowerPhase1() {
378         return activePowerPhase1;
379     }
380
381     public void setActivePowerPhase1(float activePowerPhase1) {
382         this.activePowerPhase1 = activePowerPhase1;
383     }
384
385     public float getActivePowerPhase2() {
386         return activePowerPhase2;
387     }
388
389     public void setActivePowerPhase2(float activePowerPhase2) {
390         this.activePowerPhase2 = activePowerPhase2;
391     }
392
393     public float getActivePowerPhase3() {
394         return activePowerPhase3;
395     }
396
397     public void setActivePowerPhase3(float activePowerPhase3) {
398         this.activePowerPhase3 = activePowerPhase3;
399     }
400
401     public float getActivePowerSum() {
402         return activePowerSum;
403     }
404
405     public void setActivePowerSum(float activePowerSum) {
406         this.activePowerSum = activePowerSum;
407     }
408
409     public float getActiveFundamentalPowerPhase1() {
410         return activeFundamentalPowerPhase1;
411     }
412
413     public void setActiveFundamentalPowerPhase1(float activeFundamentalPowerPhase1) {
414         this.activeFundamentalPowerPhase1 = activeFundamentalPowerPhase1;
415     }
416
417     public float getPowerFactorPhase1() {
418         return powerFactorPhase1;
419     }
420
421     public void setPowerFactorPhase1(float powerFactorPhase1) {
422         this.powerFactorPhase1 = powerFactorPhase1;
423     }
424
425     public float getPowerFactorPhase2() {
426         return powerFactorPhase2;
427     }
428
429     public void setPowerFactorPhase2(float powerFactorPhase2) {
430         this.powerFactorPhase2 = powerFactorPhase2;
431     }
432
433     public float getPowerFactorPhase3() {
434         return powerFactorPhase3;
435     }
436
437     public void setPowerFactorPhase3(float powerFactorPhase3) {
438         this.powerFactorPhase3 = powerFactorPhase3;
439     }
440
441     public float getPowerFactorSum() {
442         return powerFactorSum;
443     }
444
445     public void setPowerFactorSum(float powerFactorSum) {
446         this.powerFactorSum = powerFactorSum;
447     }
448
449     public float getActiveFundamentalPowerPhase2() {
450         return activeFundamentalPowerPhase2;
451     }
452
453     public void setActiveFundamentalPowerPhase2(float activeFundamentalPowerPhase2) {
454         this.activeFundamentalPowerPhase2 = activeFundamentalPowerPhase2;
455     }
456
457     public float getActiveFundamentalPowerPhase3() {
458         return activeFundamentalPowerPhase3;
459     }
460
461     public void setActiveFundamentalPowerPhase3(float activeFundamentalPowerPhase3) {
462         this.activeFundamentalPowerPhase3 = activeFundamentalPowerPhase3;
463     }
464
465     public float getActiveFundamentalPowerSum() {
466         return activeFundamentalPowerSum;
467     }
468
469     public void setActiveFundamentalPowerSum(float activeFundamentalPowerSum) {
470         this.activeFundamentalPowerSum = activeFundamentalPowerSum;
471     }
472
473     public float getActiveHarmonicPowerPhase1() {
474         return activeHarmonicPowerPhase1;
475     }
476
477     public void setActiveHarmonicPowerPhase1(float activeHarmonicPowerPhase1) {
478         this.activeHarmonicPowerPhase1 = activeHarmonicPowerPhase1;
479     }
480
481     public float getActiveHarmonicPowerPhase2() {
482         return activeHarmonicPowerPhase2;
483     }
484
485     public void setActiveHarmonicPowerPhase2(float activeHarmonicPowerPhase2) {
486         this.activeHarmonicPowerPhase2 = activeHarmonicPowerPhase2;
487     }
488
489     public float getActiveHarmonicPowerPhase3() {
490         return activeHarmonicPowerPhase3;
491     }
492
493     public void setActiveHarmonicPowerPhase3(float activeHarmonicPowerPhase3) {
494         this.activeHarmonicPowerPhase3 = activeHarmonicPowerPhase3;
495     }
496
497     public float getActiveHarmonicPowerSum() {
498         return activeHarmonicPowerSum;
499     }
500
501     public void setActiveHarmonicPowerSum(float activeHarmonicPowerSum) {
502         this.activeHarmonicPowerSum = activeHarmonicPowerSum;
503     }
504
505     public float getReactivePowerPhase1() {
506         return reactivePowerPhase1;
507     }
508
509     public void setReactivePowerPhase1(float reactivePowerPhase1) {
510         this.reactivePowerPhase1 = reactivePowerPhase1;
511     }
512
513     public float getReactivePowerPhase2() {
514         return reactivePowerPhase2;
515     }
516
517     public void setReactivePowerPhase2(float reactivePowerPhase2) {
518         this.reactivePowerPhase2 = reactivePowerPhase2;
519     }
520
521     public float getReactivePowerPhase3() {
522         return reactivePowerPhase3;
523     }
524
525     public void setReactivePowerPhase3(float reactivePowerPhase3) {
526         this.reactivePowerPhase3 = reactivePowerPhase3;
527     }
528
529     public float getReactivePowerSum() {
530         return reactivePowerSum;
531     }
532
533     public void setReactivePowerSum(float reactivePowerSum) {
534         this.reactivePowerSum = reactivePowerSum;
535     }
536
537     public float getApparentPowerPhase1() {
538         return apparentPowerPhase1;
539     }
540
541     public void setApparentPowerPhase1(float apparentPowerPhase1) {
542         this.apparentPowerPhase1 = apparentPowerPhase1;
543     }
544
545     public float getApparentPowerPhase2() {
546         return apparentPowerPhase2;
547     }
548
549     public void setApparentPowerPhase2(float apparentPowerPhase2) {
550         this.apparentPowerPhase2 = apparentPowerPhase2;
551     }
552
553     public float getApparentPowerPhase3() {
554         return apparentPowerPhase3;
555     }
556
557     public void setApparentPowerPhase3(float apparentPowerPhase3) {
558         this.apparentPowerPhase3 = apparentPowerPhase3;
559     }
560
561     public float getApparentPowerSum() {
562         return apparentPowerSum;
563     }
564
565     public void setApparentPowerSum(float apparentPowerSum) {
566         this.apparentPowerSum = apparentPowerSum;
567     }
568
569     public float getForwardActiveEnergyPhase1() {
570         return forwardActiveEnergyPhase1 / KILO;
571     }
572
573     public void setForwardActiveEnergyPhase1(float forwardActiveEnergyPhase1) {
574         this.forwardActiveEnergyPhase1 = forwardActiveEnergyPhase1;
575     }
576
577     public float getForwardActiveEnergyPhase2() {
578         return forwardActiveEnergyPhase2 / KILO;
579     }
580
581     public void setForwardActiveEnergyPhase2(float forwardActiveEnergyPhase2) {
582         this.forwardActiveEnergyPhase2 = forwardActiveEnergyPhase2;
583     }
584
585     public float getForwardActiveEnergyPhase3() {
586         return forwardActiveEnergyPhase3 / KILO;
587     }
588
589     public void setForwardActiveEnergyPhase3(float forwardActiveEnergyPhase3) {
590         this.forwardActiveEnergyPhase3 = forwardActiveEnergyPhase3;
591     }
592
593     public float getForwardActiveEnergySum() {
594         return forwardActiveEnergySum / KILO;
595     }
596
597     public void setForwardActiveEnergySum(float forwardActiveEnergySum) {
598         this.forwardActiveEnergySum = forwardActiveEnergySum;
599     }
600
601     public float getForwardActiveFundamentalEnergyPhase1() {
602         return forwardActiveFundamentalEnergyPhase1 / KILO;
603     }
604
605     public void setForwardActiveFundamentalEnergyPhase1(float forwardActiveFundamentalEnergyPhase1) {
606         this.forwardActiveFundamentalEnergyPhase1 = forwardActiveFundamentalEnergyPhase1;
607     }
608
609     public float getForwardActiveFundamentalEnergyPhase2() {
610         return forwardActiveFundamentalEnergyPhase2 / KILO;
611     }
612
613     public void setForwardActiveFundamentalEnergyPhase2(float forwardActiveFundamentalEnergyPhase2) {
614         this.forwardActiveFundamentalEnergyPhase2 = forwardActiveFundamentalEnergyPhase2;
615     }
616
617     public float getForwardActiveFundamentalEnergyPhase3() {
618         return forwardActiveFundamentalEnergyPhase3 / KILO;
619     }
620
621     public void setForwardActiveFundamentalEnergyPhase3(float forwardActiveFundamentalEnergyPhase3) {
622         this.forwardActiveFundamentalEnergyPhase3 = forwardActiveFundamentalEnergyPhase3;
623     }
624
625     public float getForwardActiveFundamentalEnergySum() {
626         return forwardActiveFundamentalEnergySum / KILO;
627     }
628
629     public void setForwardActiveFundamentalEnergySum(float forwardActiveFundamentalEnergySum) {
630         this.forwardActiveFundamentalEnergySum = forwardActiveFundamentalEnergySum;
631     }
632
633     public float getForwardActiveHarmonicEnergyPhase1() {
634         return forwardActiveHarmonicEnergyPhase1 / KILO;
635     }
636
637     public void setForwardActiveHarmonicEnergyPhase1(float forwardActiveHarmonicEnergyPhase1) {
638         this.forwardActiveHarmonicEnergyPhase1 = forwardActiveHarmonicEnergyPhase1;
639     }
640
641     public float getForwardActiveHarmonicEnergyPhase2() {
642         return forwardActiveHarmonicEnergyPhase2 / KILO;
643     }
644
645     public void setForwardActiveHarmonicEnergyPhase2(float forwardActiveHarmonicEnergyPhase2) {
646         this.forwardActiveHarmonicEnergyPhase2 = forwardActiveHarmonicEnergyPhase2;
647     }
648
649     public float getForwardActiveHarmonicEnergyPhase3() {
650         return forwardActiveHarmonicEnergyPhase3 / KILO;
651     }
652
653     public void setForwardActiveHarmonicEnergyPhase3(float forwardActiveHarmonicEnergyPhase3) {
654         this.forwardActiveHarmonicEnergyPhase3 = forwardActiveHarmonicEnergyPhase3;
655     }
656
657     public float getForwardActiveHarmonicEnergySum() {
658         return forwardActiveHarmonicEnergySum / KILO;
659     }
660
661     public void setForwardActiveHarmonicEnergySum(float forwardActiveHarmonicEnergySum) {
662         this.forwardActiveHarmonicEnergySum = forwardActiveHarmonicEnergySum;
663     }
664
665     public float getForwardReactiveEnergyPhase1() {
666         return forwardReactiveEnergyPhase1;
667     }
668
669     public void setForwardReactiveEnergyPhase1(float forwardReactiveEnergyPhase1) {
670         this.forwardReactiveEnergyPhase1 = forwardReactiveEnergyPhase1;
671     }
672
673     public float getForwardReactiveEnergyPhase2() {
674         return forwardReactiveEnergyPhase2;
675     }
676
677     public void setForwardReactiveEnergyPhase2(float forwardReactiveEnergyPhase2) {
678         this.forwardReactiveEnergyPhase2 = forwardReactiveEnergyPhase2;
679     }
680
681     public float getForwardReactiveEnergyPhase3() {
682         return forwardReactiveEnergyPhase3;
683     }
684
685     public void setForwardReactiveEnergyPhase3(float forwardReactiveEnergyPhase3) {
686         this.forwardReactiveEnergyPhase3 = forwardReactiveEnergyPhase3;
687     }
688
689     public float getForwardReactiveEnergySum() {
690         return forwardReactiveEnergySum;
691     }
692
693     public void setForwardReactiveEnergySum(float forwardReactiveEnergySum) {
694         this.forwardReactiveEnergySum = forwardReactiveEnergySum;
695     }
696
697     public float getReverseActiveEnergyPhase1() {
698         return reverseActiveEnergyPhase1 / KILO;
699     }
700
701     public void setReverseActiveEnergyPhase1(float reverseActiveEnergyPhase1) {
702         this.reverseActiveEnergyPhase1 = reverseActiveEnergyPhase1;
703     }
704
705     public float getReverseActiveEnergyPhase2() {
706         return reverseActiveEnergyPhase2 / KILO;
707     }
708
709     public void setReverseActiveEnergyPhase2(float reverseActiveEnergyPhase2) {
710         this.reverseActiveEnergyPhase2 = reverseActiveEnergyPhase2;
711     }
712
713     public float getReverseActiveEnergyPhase3() {
714         return reverseActiveEnergyPhase3 / KILO;
715     }
716
717     public void setReverseActiveEnergyPhase3(float reverseActiveEnergyPhase3) {
718         this.reverseActiveEnergyPhase3 = reverseActiveEnergyPhase3;
719     }
720
721     public float getReverseActiveEnergySum() {
722         return reverseActiveEnergySum / KILO;
723     }
724
725     public void setReverseActiveEnergySum(float reverseActiveEnergySum) {
726         this.reverseActiveEnergySum = reverseActiveEnergySum;
727     }
728
729     public float getReverseActiveFundamentalEnergyPhase1() {
730         return reverseActiveFundamentalEnergyPhase1 / KILO;
731     }
732
733     public void setReverseActiveFundamentalEnergyPhase1(float reverseActiveFundamentalEnergyPhase1) {
734         this.reverseActiveFundamentalEnergyPhase1 = reverseActiveFundamentalEnergyPhase1;
735     }
736
737     public float getReverseActiveFundamentalEnergyPhase2() {
738         return reverseActiveFundamentalEnergyPhase2 / KILO;
739     }
740
741     public void setReverseActiveFundamentalEnergyPhase2(float reverseActiveFundamentalEnergyPhase2) {
742         this.reverseActiveFundamentalEnergyPhase2 = reverseActiveFundamentalEnergyPhase2;
743     }
744
745     public float getReverseActiveFundamentalEnergyPhase3() {
746         return reverseActiveFundamentalEnergyPhase3 / KILO;
747     }
748
749     public void setReverseActiveFundamentalEnergyPhase3(float reverseActiveFundamentalEnergyPhase3) {
750         this.reverseActiveFundamentalEnergyPhase3 = reverseActiveFundamentalEnergyPhase3;
751     }
752
753     public float getReverseActiveFundamentalEnergySum() {
754         return reverseActiveFundamentalEnergySum / KILO;
755     }
756
757     public void setReverseActiveFundamentalEnergySum(float reverseActiveFundamentalEnergySum) {
758         this.reverseActiveFundamentalEnergySum = reverseActiveFundamentalEnergySum;
759     }
760
761     public float getReverseActiveHarmonicEnergyPhase1() {
762         return reverseActiveHarmonicEnergyPhase1 / KILO;
763     }
764
765     public void setReverseActiveHarmonicEnergyPhase1(float reverseActiveHarmonicEnergyPhase1) {
766         this.reverseActiveHarmonicEnergyPhase1 = reverseActiveHarmonicEnergyPhase1;
767     }
768
769     public float getReverseActiveHarmonicEnergyPhase2() {
770         return reverseActiveHarmonicEnergyPhase2 / KILO;
771     }
772
773     public void setReverseActiveHarmonicEnergyPhase2(float reverseActiveHarmonicEnergyPhase2) {
774         this.reverseActiveHarmonicEnergyPhase2 = reverseActiveHarmonicEnergyPhase2;
775     }
776
777     public float getReverseActiveHarmonicEnergyPhase3() {
778         return reverseActiveHarmonicEnergyPhase3 / KILO;
779     }
780
781     public void setReverseActiveHarmonicEnergyPhase3(float reverseActiveHarmonicEnergyPhase3) {
782         this.reverseActiveHarmonicEnergyPhase3 = reverseActiveHarmonicEnergyPhase3;
783     }
784
785     public float getReverseActiveHarmonicEnergySum() {
786         return reverseActiveHarmonicEnergySum / KILO;
787     }
788
789     public void setReverseActiveHarmonicEnergySum(float reverseActiveHarmonicEnergySum) {
790         this.reverseActiveHarmonicEnergySum = reverseActiveHarmonicEnergySum;
791     }
792
793     public float getReverseReactiveEnergyPhase1() {
794         return reverseReactiveEnergyPhase1;
795     }
796
797     public void setReverseReactiveEnergyPhase1(float reverseReactiveEnergyPhase1) {
798         this.reverseReactiveEnergyPhase1 = reverseReactiveEnergyPhase1;
799     }
800
801     public float getReverseReactiveEnergyPhase2() {
802         return reverseReactiveEnergyPhase2;
803     }
804
805     public void setReverseReactiveEnergyPhase2(float reverseReactiveEnergyPhase2) {
806         this.reverseReactiveEnergyPhase2 = reverseReactiveEnergyPhase2;
807     }
808
809     public float getReverseReactiveEnergyPhase3() {
810         return reverseReactiveEnergyPhase3;
811     }
812
813     public void setReverseReactiveEnergyPhase3(float reverseReactiveEnergyPhase3) {
814         this.reverseReactiveEnergyPhase3 = reverseReactiveEnergyPhase3;
815     }
816
817     public float getReverseReactiveEnergySum() {
818         return reverseReactiveEnergySum;
819     }
820
821     public void setReverseReactiveEnergySum(float reverseReactiveEnergySum) {
822         this.reverseReactiveEnergySum = reverseReactiveEnergySum;
823     }
824
825     public float getApparentEnergyConsumptionPhase1() {
826         return apparentEnergyConsumptionPhase1;
827     }
828
829     public void setApparentEnergyConsumptionPhase1(float apparentEnergyConsumptionPhase1) {
830         this.apparentEnergyConsumptionPhase1 = apparentEnergyConsumptionPhase1;
831     }
832
833     public float getApparentEnergyConsumptionPhase2() {
834         return apparentEnergyConsumptionPhase2;
835     }
836
837     public void setApparentEnergyConsumptionPhase2(float apparentEnergyConsumptionPhase2) {
838         this.apparentEnergyConsumptionPhase2 = apparentEnergyConsumptionPhase2;
839     }
840
841     public float getApparentEnergyConsumptionPhase3() {
842         return apparentEnergyConsumptionPhase3;
843     }
844
845     public void setApparentEnergyConsumptionPhase3(float apparentEnergyConsumptionPhase3) {
846         this.apparentEnergyConsumptionPhase3 = apparentEnergyConsumptionPhase3;
847     }
848
849     public float getApparentEnergyConsumptionSum() {
850         return apparentEnergyConsumptionSum;
851     }
852
853     public void setApparentEnergyConsumptionSum(float apparentEnergyConsumptionSum) {
854         this.apparentEnergyConsumptionSum = apparentEnergyConsumptionSum;
855     }
856 }