Skip to content

Commit 5ff6f6b

Browse files
committed
Offload JSON data for P1
1 parent c696b59 commit 5ff6f6b

File tree

8 files changed

+251
-232
lines changed

8 files changed

+251
-232
lines changed

tests/data/p1/p1v4.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"a455b61e52394b2db5081ce025a430f3": {
3+
"dev_class": "gateway",
4+
"firmware": "4.1.1",
5+
"hardware": "AME Smile 2.0 board",
6+
"location": "a455b61e52394b2db5081ce025a430f3",
7+
"mac_address": "012345670001",
8+
"model": "Gateway",
9+
"name": "Smile P1",
10+
"vendor": "Plugwise",
11+
"binary_sensors": {
12+
"plugwise_notification": true
13+
}
14+
},
15+
"ba4de7613517478da82dd9b6abea36af": {
16+
"dev_class": "smartmeter",
17+
"location": "a455b61e52394b2db5081ce025a430f3",
18+
"model": "KFM5KAIFA-METER",
19+
"name": "P1",
20+
"vendor": "SHENZHEN KAIFA TECHNOLOGY CHENGDU CO.",
21+
"available": false,
22+
"sensors": {
23+
"net_electricity_point": 548,
24+
"electricity_consumed_peak_point": 548,
25+
"electricity_consumed_off_peak_point": 0,
26+
"net_electricity_cumulative": 20983.453,
27+
"electricity_consumed_peak_cumulative": 9067.554,
28+
"electricity_consumed_off_peak_cumulative": 11915.899,
29+
"electricity_consumed_peak_interval": 335,
30+
"electricity_consumed_off_peak_interval": 0,
31+
"electricity_produced_peak_point": 0,
32+
"electricity_produced_off_peak_point": 0,
33+
"electricity_produced_peak_cumulative": 0,
34+
"electricity_produced_off_peak_cumulative": 0,
35+
"electricity_produced_peak_interval": 0,
36+
"electricity_produced_off_peak_interval": 0
37+
}
38+
}
39+
}

tests/data/p1/p1v4_442_single.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"a455b61e52394b2db5081ce025a430f3": {
3+
"dev_class": "gateway",
4+
"firmware": "4.4.2",
5+
"hardware": "AME Smile 2.0 board",
6+
"location": "a455b61e52394b2db5081ce025a430f3",
7+
"mac_address": "012345670001",
8+
"model": "Gateway",
9+
"name": "Smile P1",
10+
"vendor": "Plugwise",
11+
"binary_sensors": {
12+
"plugwise_notification": false
13+
}
14+
},
15+
"ba4de7613517478da82dd9b6abea36af": {
16+
"dev_class": "smartmeter",
17+
"location": "a455b61e52394b2db5081ce025a430f3",
18+
"model": "KFM5KAIFA-METER",
19+
"name": "P1",
20+
"vendor": "SHENZHEN KAIFA TECHNOLOGY (CHENGDU) CO., LTD.",
21+
"available": true,
22+
"sensors": {
23+
"net_electricity_point": 421,
24+
"electricity_consumed_peak_point": 0,
25+
"electricity_consumed_off_peak_point": 421,
26+
"net_electricity_cumulative": 31610.113,
27+
"electricity_consumed_peak_cumulative": 13966.608,
28+
"electricity_consumed_off_peak_cumulative": 17643.505,
29+
"electricity_consumed_peak_interval": 0,
30+
"electricity_consumed_off_peak_interval": 21,
31+
"electricity_produced_peak_point": 0,
32+
"electricity_produced_off_peak_point": 0,
33+
"electricity_produced_peak_cumulative": 0,
34+
"electricity_produced_off_peak_cumulative": 0,
35+
"electricity_produced_peak_interval": 0,
36+
"electricity_produced_off_peak_interval": 0,
37+
"electricity_phase_one_consumed": 413,
38+
"electricity_phase_one_produced": 0
39+
}
40+
}
41+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"ba4de7613517478da82dd9b6abea36af": {
3+
"sensors": {
4+
"net_electricity_point": -2248,
5+
"electricity_consumed_peak_point": 0,
6+
"electricity_consumed_off_peak_point": 0,
7+
"electricity_consumed_peak_interval": 0,
8+
"electricity_consumed_off_peak_interval": 0,
9+
"electricity_produced_peak_point": 2248,
10+
"electricity_produced_off_peak_point": 0,
11+
"electricity_produced_peak_cumulative": 6.543,
12+
"electricity_produced_off_peak_cumulative": 0,
13+
"electricity_produced_peak_interval": 1345,
14+
"electricity_produced_off_peak_interval": 0,
15+
"electricity_phase_one_consumed": 0,
16+
"electricity_phase_one_produced": 1998
17+
}
18+
}
19+
}

tests/data/p1/p1v4_442_triple.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"03e65b16e4b247a29ae0d75a78cb492e": {
3+
"dev_class": "gateway",
4+
"firmware": "4.4.2",
5+
"hardware": "AME Smile 2.0 board",
6+
"location": "03e65b16e4b247a29ae0d75a78cb492e",
7+
"mac_address": "012345670001",
8+
"model": "Gateway",
9+
"name": "Smile P1",
10+
"vendor": "Plugwise",
11+
"binary_sensors": {
12+
"plugwise_notification": true
13+
}
14+
},
15+
"b82b6b3322484f2ea4e25e0bd5f3d61f": {
16+
"dev_class": "smartmeter",
17+
"location": "03e65b16e4b247a29ae0d75a78cb492e",
18+
"model": "XMX5LGF0010453051839",
19+
"name": "P1",
20+
"vendor": "XEMEX NV",
21+
"available": true,
22+
"sensors": {
23+
"net_electricity_point": 5553,
24+
"electricity_consumed_peak_point": 0,
25+
"electricity_consumed_off_peak_point": 5553,
26+
"net_electricity_cumulative": 231866.539,
27+
"electricity_consumed_peak_cumulative": 161328.641,
28+
"electricity_consumed_off_peak_cumulative": 70537.898,
29+
"electricity_consumed_peak_interval": 0,
30+
"electricity_consumed_off_peak_interval": 314,
31+
"electricity_produced_peak_point": 0,
32+
"electricity_produced_off_peak_point": 0,
33+
"electricity_produced_peak_cumulative": 0,
34+
"electricity_produced_off_peak_cumulative": 0,
35+
"electricity_produced_peak_interval": 0,
36+
"electricity_produced_off_peak_interval": 0,
37+
"electricity_phase_one_consumed": 1763,
38+
"electricity_phase_two_consumed": 1703,
39+
"electricity_phase_three_consumed": 2080,
40+
"electricity_phase_one_produced": 0,
41+
"electricity_phase_two_produced": 0,
42+
"electricity_phase_three_produced": 0,
43+
"gas_consumed_cumulative": 16811.37,
44+
"gas_consumed_interval": 0.06,
45+
"voltage_phase_one": 233.2,
46+
"voltage_phase_two": 234.4,
47+
"voltage_phase_three": 234.7
48+
}
49+
}
50+
}

tests/data/p1/smile_p1_v2.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"aaaa0000aaaa0000aaaa0000aaaa00aa": {
3+
"dev_class": "gateway",
4+
"firmware": "2.5.9",
5+
"location": "938696c4bcdb4b8a9a595cb38ed43913",
6+
"mac_address": "012345670001",
7+
"model": "Gateway",
8+
"name": "Smile P1",
9+
"vendor": "Plugwise"
10+
},
11+
"938696c4bcdb4b8a9a595cb38ed43913": {
12+
"dev_class": "smartmeter",
13+
"location": "938696c4bcdb4b8a9a595cb38ed43913",
14+
"model": "Ene5\\T210-DESMR5.0",
15+
"name": "P1",
16+
"vendor": "Ene5\\T210-DESMR5.0",
17+
"sensors": {
18+
"net_electricity_point": 458,
19+
"electricity_consumed_point": 458,
20+
"net_electricity_cumulative": 1019.201,
21+
"electricity_consumed_peak_cumulative": 1155.195,
22+
"electricity_consumed_off_peak_cumulative": 1642.74,
23+
"electricity_consumed_peak_interval": 250,
24+
"electricity_consumed_off_peak_interval": 0,
25+
"electricity_produced_point": 0,
26+
"electricity_produced_peak_cumulative": 1296.136,
27+
"electricity_produced_off_peak_cumulative": 482.598,
28+
"electricity_produced_peak_interval": 0,
29+
"electricity_produced_off_peak_interval": 0,
30+
"gas_consumed_cumulative": 584.433,
31+
"gas_consumed_interval": 0.016
32+
}
33+
}
34+
}

tests/data/p1/smile_p1_v2_2.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"aaaa0000aaaa0000aaaa0000aaaa00aa": {
3+
"dev_class": "gateway",
4+
"firmware": "2.5.9",
5+
"location": "199aa40f126840f392983d171374ab0b",
6+
"mac_address": "012345670001",
7+
"model": "Gateway",
8+
"name": "Smile P1",
9+
"vendor": "Plugwise"
10+
},
11+
"199aa40f126840f392983d171374ab0b": {
12+
"dev_class": "smartmeter",
13+
"location": "199aa40f126840f392983d171374ab0b",
14+
"model": "Ene5\\T210-DESMR5.0",
15+
"name": "P1",
16+
"vendor": "Ene5\\T210-DESMR5.0",
17+
"sensors": {
18+
"net_electricity_point": 458,
19+
"electricity_consumed_point": 458,
20+
"net_electricity_cumulative": 1019.201,
21+
"electricity_consumed_peak_cumulative": 1155.195,
22+
"electricity_consumed_off_peak_cumulative": 1642.74,
23+
"electricity_consumed_peak_interval": 250,
24+
"electricity_consumed_off_peak_interval": 0,
25+
"electricity_produced_point": 0,
26+
"electricity_produced_peak_cumulative": 1296.136,
27+
"electricity_produced_off_peak_cumulative": 482.598,
28+
"electricity_produced_peak_interval": 0,
29+
"electricity_produced_off_peak_interval": 0,
30+
"gas_consumed_cumulative": 584.433,
31+
"gas_consumed_interval": 0.016
32+
}
33+
}
34+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"199aa40f126840f392983d171374ab0b": {
3+
"sensors": {
4+
"net_electricity_point": -2248,
5+
"electricity_consumed_point": 0,
6+
"net_electricity_cumulative": 1019.101,
7+
"electricity_consumed_peak_cumulative": 1155.295,
8+
"electricity_consumed_off_peak_cumulative": 1642.84,
9+
"electricity_produced_point": 2248,
10+
"electricity_produced_peak_cumulative": 1296.336,
11+
"electricity_produced_off_peak_cumulative": 482.698,
12+
"gas_consumed_cumulative": 585.433,
13+
"gas_consumed_interval": 0
14+
}
15+
}
16+
}

0 commit comments

Comments
 (0)