Projekt

Obecné

Profil

« Předchozí | Další » 

Revize c4f90f7b

Přidáno uživatelem Štěpán Červenka před více než 3 roky(ů)

Re #8914 - Opravit zobrazení grafů pro endpoint analytics

  • analytics working for sensor charts
  • analytics for unit charts trigger dummy multiline analytics chart

Zobrazit rozdíly:

src/app/sensor/components/dummymultilinechart.json
1
[
2
  {
3
    "sensorId": 340414062,
4
    "sensor": {
5
      "firstObservationTime": "2019-03-07 06:10:16+02",
6
      "lastObservationTime": "2021-05-12 18:00:06+03",
7
      "phenomenon": {
8
        "phenomenonId": "1",
9
        "phenomenonName": "Temperature",
10
        "unit": "°C"
11
      },
12
      "sensorName": "Sensor1",
13
      "sensorType": "Thermometer"
14
    },
15
    "data": [
16
      {
17
        "min": 11.2,
18
        "max": 12.8,
19
        "avg": 11.960869565217392,
20
        "sum": 275.1,
21
        "timestamp": "2020-10-02 00:00:00+03"
22
      },
23
      {
24
        "min": 11.6,
25
        "max": 13,
26
        "avg": 12.216666666666667,
27
        "sum": 293.2,
28
        "timestamp": "2020-10-03 00:00:00+03"
29
      },
30
      {
31
        "min": 13,
32
        "max": 15.7,
33
        "avg": 14.283333333333333,
34
        "sum": 342.8,
35
        "timestamp": "2020-10-04 00:00:00+03"
36
      },
37
      {
38
        "min": 12.2,
39
        "max": 15.5,
40
        "avg": 14.204166666666666,
41
        "sum": 340.9,
42
        "timestamp": "2020-10-05 00:00:00+03"
43
      },
44
      {
45
        "min": 13.8,
46
        "max": 15,
47
        "avg": 14.450000000000001,
48
        "sum": 346.8,
49
        "timestamp": "2020-10-06 00:00:00+03"
50
      },
51
      {
52
        "min": 12.7,
53
        "max": 14.4,
54
        "avg": 13.424999999999999,
55
        "sum": 322.2,
56
        "timestamp": "2020-10-07 00:00:00+03"
57
      },
58
      {
59
        "min": 11.3,
60
        "max": 13.8,
61
        "avg": 12.762500000000001,
62
        "sum": 306.3,
63
        "timestamp": "2020-10-08 00:00:00+03"
64
      },
65
      {
66
        "min": 11.2,
67
        "max": 12.6,
68
        "avg": 11.954166666666666,
69
        "sum": 286.9,
70
        "timestamp": "2020-10-09 00:00:00+03"
71
      },
72
      {
73
        "min": 8.3,
74
        "max": 11.9,
75
        "avg": 10.366666666666667,
76
        "sum": 248.8,
77
        "timestamp": "2020-10-10 00:00:00+03"
78
      },
79
      {
80
        "min": 11.7,
81
        "max": 12.8,
82
        "avg": 12.154166666666667,
83
        "sum": 291.7,
84
        "timestamp": "2020-10-11 00:00:00+03"
85
      },
86
      {
87
        "min": 9.8,
88
        "max": 12,
89
        "avg": 10.958333333333334,
90
        "sum": 263,
91
        "timestamp": "2020-10-12 00:00:00+03"
92
      },
93
      {
94
        "min": 9.6,
95
        "max": 11.2,
96
        "avg": 10.554166666666667,
97
        "sum": 253.3,
98
        "timestamp": "2020-10-13 00:00:00+03"
99
      },
100
      {
101
        "min": 9.3,
102
        "max": 10.5,
103
        "avg": 9.645833333333334,
104
        "sum": 231.5,
105
        "timestamp": "2020-10-14 00:00:00+03"
106
      },
107
      {
108
        "min": 9.3,
109
        "max": 9.7,
110
        "avg": 9.4625,
111
        "sum": 227.1,
112
        "timestamp": "2020-10-15 00:00:00+03"
113
      },
114
      {
115
        "min": 9,
116
        "max": 9.5,
117
        "avg": 9.283333333333333,
118
        "sum": 222.8,
119
        "timestamp": "2020-10-16 00:00:00+03"
120
      },
121
      {
122
        "min": 6.2,
123
        "max": 8.7,
124
        "avg": 7.358333333333333,
125
        "sum": 176.6,
126
        "timestamp": "2020-10-17 00:00:00+03"
127
      },
128
      {
129
        "min": 6.1,
130
        "max": 7.5,
131
        "avg": 6.7375,
132
        "sum": 161.7,
133
        "timestamp": "2020-10-18 00:00:00+03"
134
      },
135
      {
136
        "min": 6.1,
137
        "max": 7,
138
        "avg": 6.579166666666667,
139
        "sum": 157.9,
140
        "timestamp": "2020-10-19 00:00:00+03"
141
      },
142
      {
143
        "min": 5.5,
144
        "max": 7.3,
145
        "avg": 6.3374999999999995,
146
        "sum": 152.1,
147
        "timestamp": "2020-10-20 00:00:00+03"
148
      },
149
      {
150
        "min": 6.6,
151
        "max": 8.7,
152
        "avg": 7.495833333333334,
153
        "sum": 179.9,
154
        "timestamp": "2020-10-21 00:00:00+03"
155
      },
156
      {
157
        "min": 8.6,
158
        "max": 10.8,
159
        "avg": 9.729166666666666,
160
        "sum": 233.5,
161
        "timestamp": "2020-10-22 00:00:00+03"
162
      },
163
      {
164
        "min": 10.5,
165
        "max": 11.2,
166
        "avg": 10.825000000000001,
167
        "sum": 259.8,
168
        "timestamp": "2020-10-23 00:00:00+03"
169
      },
170
      {
171
        "min": 9.8,
172
        "max": 10.9,
173
        "avg": 10.404166666666667,
174
        "sum": 249.7,
175
        "timestamp": "2020-10-24 00:00:00+03"
176
      },
177
      {
178
        "min": 10.2,
179
        "max": 10.6,
180
        "avg": 10.425,
181
        "sum": 41.7,
182
        "timestamp": "2020-10-25 00:00:00+03"
183
      },
184
      {
185
        "min": 9.3,
186
        "max": 10.6,
187
        "avg": 9.995000000000001,
188
        "sum": 199.9,
189
        "timestamp": "2020-10-25 00:00:00+02"
190
      },
191
      {
192
        "min": 9.6,
193
        "max": 10.6,
194
        "avg": 9.987499999999999,
195
        "sum": 239.7,
196
        "timestamp": "2020-10-26 00:00:00+02"
197
      },
198
      {
199
        "min": 10.6,
200
        "max": 11.6,
201
        "avg": 11.183333333333332,
202
        "sum": 268.4,
203
        "timestamp": "2020-10-27 00:00:00+02"
204
      },
205
      {
206
        "min": 9.4,
207
        "max": 11.3,
208
        "avg": 10.15,
209
        "sum": 243.6,
210
        "timestamp": "2020-10-28 00:00:00+02"
211
      },
212
      {
213
        "min": 9.5,
214
        "max": 10.2,
215
        "avg": 9.783333333333333,
216
        "sum": 234.79999999999998,
217
        "timestamp": "2020-10-29 00:00:00+02"
218
      },
219
      {
220
        "min": 8.9,
221
        "max": 9.5,
222
        "avg": 9.241666666666667,
223
        "sum": 221.8,
224
        "timestamp": "2020-10-30 00:00:00+02"
225
      },
226
      {
227
        "min": 8.5,
228
        "max": 9.5,
229
        "avg": 9.008333333333333,
230
        "sum": 216.2,
231
        "timestamp": "2020-10-31 00:00:00+02"
232
      },
233
      {
234
        "min": 9,
235
        "max": 9.4,
236
        "avg": 9.216666666666667,
237
        "sum": 221.2,
238
        "timestamp": "2020-11-01 00:00:00+02"
239
      },
240
      {
241
        "min": 7.7,
242
        "max": 9.1,
243
        "avg": 8.35,
244
        "sum": 200.4,
245
        "timestamp": "2020-11-02 00:00:00+02"
246
      },
247
      {
248
        "min": 8.9,
249
        "max": 10.8,
250
        "avg": 9.916666666666666,
251
        "sum": 238,
252
        "timestamp": "2020-11-03 00:00:00+02"
253
      },
254
      {
255
        "min": 8,
256
        "max": 9.1,
257
        "avg": 8.508333333333333,
258
        "sum": 204.2,
259
        "timestamp": "2020-11-04 00:00:00+02"
260
      },
261
      {
262
        "min": 7.8,
263
        "max": 9,
264
        "avg": 8.404166666666667,
265
        "sum": 201.7,
266
        "timestamp": "2020-11-05 00:00:00+02"
267
      },
268
      {
269
        "min": 9,
270
        "max": 9.9,
271
        "avg": 9.366666666666665,
272
        "sum": 224.79999999999998,
273
        "timestamp": "2020-11-06 00:00:00+02"
274
      },
275
      {
276
        "min": 9,
277
        "max": 10.2,
278
        "avg": 9.645833333333334,
279
        "sum": 231.5,
280
        "timestamp": "2020-11-07 00:00:00+02"
281
      },
282
      {
283
        "min": 8,
284
        "max": 10,
285
        "avg": 9.420833333333333,
286
        "sum": 226.1,
287
        "timestamp": "2020-11-08 00:00:00+02"
288
      },
289
      {
290
        "min": 5.9,
291
        "max": 7.7,
292
        "avg": 6.916666666666667,
293
        "sum": 166,
294
        "timestamp": "2020-11-09 00:00:00+02"
295
      },
296
      {
297
        "min": 7.2,
298
        "max": 8.5,
299
        "avg": 7.845833333333334,
300
        "sum": 188.3,
301
        "timestamp": "2020-11-10 00:00:00+02"
302
      },
303
      {
304
        "min": 5.9,
305
        "max": 7.1,
306
        "avg": 6.5249999999999995,
307
        "sum": 156.6,
308
        "timestamp": "2020-11-11 00:00:00+02"
309
      },
310
      {
311
        "min": 6.2,
312
        "max": 6.8,
313
        "avg": 6.470833333333334,
314
        "sum": 155.3,
315
        "timestamp": "2020-11-12 00:00:00+02"
316
      },
317
      {
318
        "min": 6.1,
319
        "max": 6.4,
320
        "avg": 6.220833333333334,
321
        "sum": 149.3,
322
        "timestamp": "2020-11-13 00:00:00+02"
323
      },
324
      {
325
        "min": 5.7,
326
        "max": 6,
327
        "avg": 5.925,
328
        "sum": 142.2,
329
        "timestamp": "2020-11-14 00:00:00+02"
330
      },
331
      {
332
        "min": 5.3,
333
        "max": 6.3,
334
        "avg": 5.695833333333333,
335
        "sum": 136.7,
336
        "timestamp": "2020-11-15 00:00:00+02"
337
      },
338
      {
339
        "min": 6.1,
340
        "max": 6.3,
341
        "avg": 6.216666666666666,
342
        "sum": 149.2,
343
        "timestamp": "2020-11-16 00:00:00+02"
344
      },
345
      {
346
        "min": 6.2,
347
        "max": 7.5,
348
        "avg": 6.8500000000000005,
349
        "sum": 164.4,
350
        "timestamp": "2020-11-17 00:00:00+02"
351
      },
352
      {
353
        "min": 7.5,
354
        "max": 9.5,
355
        "avg": 8.516666666666667,
356
        "sum": 204.4,
357
        "timestamp": "2020-11-18 00:00:00+02"
358
      },
359
      {
360
        "min": 8.9,
361
        "max": 9.6,
362
        "avg": 9.3125,
363
        "sum": 223.5,
364
        "timestamp": "2020-11-19 00:00:00+02"
365
      },
366
      {
367
        "min": 5.4,
368
        "max": 9,
369
        "avg": 6.554166666666667,
370
        "sum": 157.3,
371
        "timestamp": "2020-11-20 00:00:00+02"
372
      },
373
      {
374
        "min": 3.7,
375
        "max": 5.3,
376
        "avg": 4.5874999999999995,
377
        "sum": 110.1,
378
        "timestamp": "2020-11-21 00:00:00+02"
379
      },
380
      {
381
        "min": 5,
382
        "max": 6.8,
383
        "avg": 5.929166666666667,
384
        "sum": 142.3,
385
        "timestamp": "2020-11-22 00:00:00+02"
386
      },
387
      {
388
        "min": 5.9,
389
        "max": 7.1,
390
        "avg": 6.654545454545455,
391
        "sum": 146.4,
392
        "timestamp": "2020-11-23 00:00:00+02"
393
      },
394
      {
395
        "min": 4.5,
396
        "max": 6.6,
397
        "avg": 5.536842105263158,
398
        "sum": 105.2,
399
        "timestamp": "2020-11-24 00:00:00+02"
400
      },
401
      {
402
        "min": 6.7,
403
        "max": 8.4,
404
        "avg": 7.391666666666667,
405
        "sum": 177.4,
406
        "timestamp": "2020-11-25 00:00:00+02"
407
      },
408
      {
409
        "min": 6.2,
410
        "max": 7.4,
411
        "avg": 6.7,
412
        "sum": 160.8,
413
        "timestamp": "2020-11-26 00:00:00+02"
414
      },
415
      {
416
        "min": 5.3,
417
        "max": 6.5,
418
        "avg": 6.070833333333333,
419
        "sum": 145.7,
420
        "timestamp": "2020-11-27 00:00:00+02"
421
      },
422
      {
423
        "min": 4.4,
424
        "max": 5.1,
425
        "avg": 4.766666666666667,
426
        "sum": 114.4,
427
        "timestamp": "2020-11-28 00:00:00+02"
428
      },
429
      {
430
        "min": 4.3,
431
        "max": 5,
432
        "avg": 4.644444444444444,
433
        "sum": 41.8,
434
        "timestamp": "2020-11-29 00:00:00+02"
435
      }
436
    ]
437
  },
438
  {
439
    "sensorId": 340414063,
440
    "sensor": {
441
      "firstObservationTime": "2019-03-07 06:10:16+02",
442
      "lastObservationTime": "2021-05-12 18:00:06+03",
443
      "phenomenon": {
444
        "phenomenonId": "1",
445
        "phenomenonName": "Temperature",
446
        "unit": "°C"
447
      },
448
      "sensorName": "Sensor2",
449
      "sensorType": "Thermometer"
450
    },
451
    "data": [
452
      {
453
        "min": 11.7,
454
        "max": 12.4,
455
        "avg": 11.98695652173913,
456
        "sum": 275.7,
457
        "timestamp": "2020-10-02 00:00:00+03"
458
      },
459
      {
460
        "min": 11.7,
461
        "max": 12.3,
462
        "avg": 11.929166666666667,
463
        "sum": 286.3,
464
        "timestamp": "2020-10-03 00:00:00+03"
465
      },
466
      {
467
        "min": 12.3,
468
        "max": 13.8,
469
        "avg": 12.862499999999999,
470
        "sum": 308.7,
471
        "timestamp": "2020-10-04 00:00:00+03"
472
      },
473
      {
474
        "min": 12.7,
475
        "max": 13.9,
476
        "avg": 13.404166666666667,
477
        "sum": 321.7,
478
        "timestamp": "2020-10-05 00:00:00+03"
479
      },
480
      {
481
        "min": 13.5,
482
        "max": 13.7,
483
        "avg": 13.633333333333333,
484
        "sum": 327.2,
485
        "timestamp": "2020-10-06 00:00:00+03"
486
      },
487
      {
488
        "min": 12.8,
489
        "max": 13.5,
490
        "avg": 13.1,
491
        "sum": 314.4,
492
        "timestamp": "2020-10-07 00:00:00+03"
493
      },
494
      {
495
        "min": 12.2,
496
        "max": 13.3,
497
        "avg": 12.691666666666668,
498
        "sum": 304.6,
499
        "timestamp": "2020-10-08 00:00:00+03"
500
      },
501
      {
502
        "min": 11.9,
503
        "max": 12.6,
504
        "avg": 12.066666666666668,
505
        "sum": 289.6,
506
        "timestamp": "2020-10-09 00:00:00+03"
507
      },
508
      {
509
        "min": 10.2,
510
        "max": 12,
511
        "avg": 11.029166666666667,
512
        "sum": 264.7,
513
        "timestamp": "2020-10-10 00:00:00+03"
514
      },
515
      {
516
        "min": 11.3,
517
        "max": 11.9,
518
        "avg": 11.575000000000001,
519
        "sum": 277.8,
520
        "timestamp": "2020-10-11 00:00:00+03"
521
      },
522
      {
523
        "min": 10.8,
524
        "max": 11.9,
525
        "avg": 11.225,
526
        "sum": 269.4,
527
        "timestamp": "2020-10-12 00:00:00+03"
528
      },
529
      {
530
        "min": 10.4,
531
        "max": 11.1,
532
        "avg": 10.725,
533
        "sum": 257.4,
534
        "timestamp": "2020-10-13 00:00:00+03"
535
      },
536
      {
537
        "min": 9.8,
538
        "max": 10.7,
539
        "avg": 10.15,
540
        "sum": 243.6,
541
        "timestamp": "2020-10-14 00:00:00+03"
542
      },
543
      {
544
        "min": 9.5,
545
        "max": 9.7,
546
        "avg": 9.595833333333333,
547
        "sum": 230.29999999999998,
548
        "timestamp": "2020-10-15 00:00:00+03"
549
      },
550
      {
551
        "min": 9.2,
552
        "max": 9.6,
553
        "avg": 9.391666666666667,
554
        "sum": 225.4,
555
        "timestamp": "2020-10-16 00:00:00+03"
556
      },
557
      {
558
        "min": 7.8,
559
        "max": 9.3,
560
        "avg": 8.320833333333333,
561
        "sum": 199.7,
562
        "timestamp": "2020-10-17 00:00:00+03"
563
      },
564
      {
565
        "min": 7.2,
566
        "max": 8,
567
        "avg": 7.516666666666667,
568
        "sum": 180.4,
569
        "timestamp": "2020-10-18 00:00:00+03"
570
      },
571
      {
572
        "min": 6.8,
573
        "max": 7.6,
574
        "avg": 7.145833333333333,
575
        "sum": 171.5,
576
        "timestamp": "2020-10-19 00:00:00+03"
577
      },
578
      {
579
        "min": 6.4,
580
        "max": 7.1,
581
        "avg": 6.791666666666667,
582
        "sum": 163,
583
        "timestamp": "2020-10-20 00:00:00+03"
584
      },
585
      {
586
        "min": 6.8,
587
        "max": 7.8,
588
        "avg": 7.195833333333333,
589
        "sum": 172.7,
590
        "timestamp": "2020-10-21 00:00:00+03"
591
      },
592
      {
593
        "min": 7.8,
594
        "max": 9.8,
595
        "avg": 8.637500000000001,
596
        "sum": 207.3,
597
        "timestamp": "2020-10-22 00:00:00+03"
598
      },
599
      {
600
        "min": 9.4,
601
        "max": 10.1,
602
        "avg": 9.7875,
603
        "sum": 234.9,
604
        "timestamp": "2020-10-23 00:00:00+03"
605
      },
606
      {
607
        "min": 9.5,
608
        "max": 9.9,
609
        "avg": 9.733333333333333,
610
        "sum": 233.6,
611
        "timestamp": "2020-10-24 00:00:00+03"
612
      },
613
      {
614
        "min": 9.8,
615
        "max": 9.9,
616
        "avg": 9.875,
617
        "sum": 39.5,
618
        "timestamp": "2020-10-25 00:00:00+03"
619
      },
620
      {
621
        "min": 9.4,
622
        "max": 9.8,
623
        "avg": 9.575,
624
        "sum": 191.5,
625
        "timestamp": "2020-10-25 00:00:00+02"
626
      },
627
      {
628
        "min": 9.3,
629
        "max": 9.7,
630
        "avg": 9.504166666666666,
631
        "sum": 228.1,
632
        "timestamp": "2020-10-26 00:00:00+02"
633
      },
634
      {
635
        "min": 9.8,
636
        "max": 10.5,
637
        "avg": 10.141666666666667,
638
        "sum": 243.4,
639
        "timestamp": "2020-10-27 00:00:00+02"
640
      },
641
      {
642
        "min": 9.6,
643
        "max": 10.5,
644
        "avg": 9.979166666666666,
645
        "sum": 239.5,
646
        "timestamp": "2020-10-28 00:00:00+02"
647
      },
648
      {
649
        "min": 9.3,
650
        "max": 9.6,
651
        "avg": 9.458333333333334,
652
        "sum": 227,
653
        "timestamp": "2020-10-29 00:00:00+02"
654
      },
655
      {
656
        "min": 9,
657
        "max": 9.4,
658
        "avg": 9.191666666666666,
659
        "sum": 220.6,
660
        "timestamp": "2020-10-30 00:00:00+02"
661
      },
662
      {
663
        "min": 8.7,
664
        "max": 9.2,
665
        "avg": 8.916666666666666,
666
        "sum": 214,
667
        "timestamp": "2020-10-31 00:00:00+02"
668
      },
669
      {
670
        "min": 8.9,
671
        "max": 9,
672
        "avg": 8.991666666666667,
673
        "sum": 215.8,
674
        "timestamp": "2020-11-01 00:00:00+02"
675
      },
676
      {
677
        "min": 8.3,
678
        "max": 9,
679
        "avg": 8.545833333333333,
680
        "sum": 205.1,
681
        "timestamp": "2020-11-02 00:00:00+02"
682
      },
683
      {
684
        "min": 8.5,
685
        "max": 9.6,
686
        "avg": 9.066666666666666,
687
        "sum": 217.6,
688
        "timestamp": "2020-11-03 00:00:00+02"
689
      },
690
      {
691
        "min": 8.4,
692
        "max": 9.2,
693
        "avg": 8.616666666666667,
694
        "sum": 206.8,
695
        "timestamp": "2020-11-04 00:00:00+02"
696
      },
697
      {
698
        "min": 8.1,
699
        "max": 8.6,
700
        "avg": 8.333333333333334,
701
        "sum": 200,
702
        "timestamp": "2020-11-05 00:00:00+02"
703
      },
704
      {
705
        "min": 8.5,
706
        "max": 9,
707
        "avg": 8.720833333333333,
708
        "sum": 209.3,
709
        "timestamp": "2020-11-06 00:00:00+02"
710
      },
711
      {
712
        "min": 8.8,
713
        "max": 9.2,
714
        "avg": 8.970833333333333,
715
        "sum": 215.3,
716
        "timestamp": "2020-11-07 00:00:00+02"
717
      },
718
      {
719
        "min": 8.8,
720
        "max": 9.2,
721
        "avg": 9.1,
722
        "sum": 218.39999999999998,
723
        "timestamp": "2020-11-08 00:00:00+02"
724
      },
725
      {
726
        "min": 7.2,
727
        "max": 8.6,
728
        "avg": 7.691666666666666,
729
        "sum": 184.6,
730
        "timestamp": "2020-11-09 00:00:00+02"
731
      },
732
      {
733
        "min": 7.6,
734
        "max": 8,
735
        "avg": 7.75,
736
        "sum": 186,
737
        "timestamp": "2020-11-10 00:00:00+02"
738
      },
739
      {
740
        "min": 6.8,
741
        "max": 7.6,
742
        "avg": 7.070833333333333,
743
        "sum": 169.7,
744
        "timestamp": "2020-11-11 00:00:00+02"
745
      },
746
      {
747
        "min": 6.7,
748
        "max": 7,
749
        "avg": 6.854166666666667,
750
        "sum": 164.5,
751
        "timestamp": "2020-11-12 00:00:00+02"
752
      },
753
      {
754
        "min": 6.4,
755
        "max": 6.8,
756
        "avg": 6.583333333333333,
757
        "sum": 158,
758
        "timestamp": "2020-11-13 00:00:00+02"
759
      },
760
      {
761
        "min": 6.1,
762
        "max": 6.4,
763
        "avg": 6.245833333333334,
764
        "sum": 149.9,
765
        "timestamp": "2020-11-14 00:00:00+02"
766
      },
767
      {
768
        "min": 5.9,
769
        "max": 6.2,
770
        "avg": 6.041666666666667,
771
        "sum": 145,
772
        "timestamp": "2020-11-15 00:00:00+02"
773
      },
774
      {
775
        "min": 6.2,
776
        "max": 6.3,
777
        "avg": 6.2375,
778
        "sum": 149.7,
779
        "timestamp": "2020-11-16 00:00:00+02"
780
      },
781
      {
782
        "min": 6.2,
783
        "max": 6.9,
784
        "avg": 6.520833333333333,
785
        "sum": 156.5,
786
        "timestamp": "2020-11-17 00:00:00+02"
787
      },
788
      {
789
        "min": 7,
790
        "max": 8.2,
791
        "avg": 7.466666666666666,
792
        "sum": 179.2,
793
        "timestamp": "2020-11-18 00:00:00+02"
794
      },
795
      {
796
        "min": 8.2,
797
        "max": 8.9,
798
        "avg": 8.541666666666666,
799
        "sum": 205,
800
        "timestamp": "2020-11-19 00:00:00+02"
801
      },
802
      {
803
        "min": 6.3,
804
        "max": 8.6,
805
        "avg": 7.291666666666667,
806
        "sum": 175,
807
        "timestamp": "2020-11-20 00:00:00+02"
808
      },
809
      {
810
        "min": 4.9,
811
        "max": 6.2,
812
        "avg": 5.433333333333334,
813
        "sum": 130.4,
814
        "timestamp": "2020-11-21 00:00:00+02"
815
      },
816
      {
817
        "min": 5.4,
818
        "max": 6.2,
819
        "avg": 5.770833333333333,
820
        "sum": 138.5,
821
        "timestamp": "2020-11-22 00:00:00+02"
822
      },
823
      {
824
        "min": 6,
825
        "max": 6.6,
826
        "avg": 6.2727272727272725,
827
        "sum": 138,
828
        "timestamp": "2020-11-23 00:00:00+02"
829
      },
830
      {
831
        "min": 5.1,
832
        "max": 6,
833
        "avg": 5.536842105263158,
834
        "sum": 105.2,
835
        "timestamp": "2020-11-24 00:00:00+02"
836
      },
837
      {
838
        "min": 6,
839
        "max": 7.1,
840
        "avg": 6.4750000000000005,
841
        "sum": 155.4,
842
        "timestamp": "2020-11-25 00:00:00+02"
843
      },
844
      {
845
        "min": 6.4,
846
        "max": 6.8,
847
        "avg": 6.620833333333334,
848
        "sum": 158.9,
849
        "timestamp": "2020-11-26 00:00:00+02"
850
      },
851
      {
852
        "min": 5.8,
853
        "max": 6.6,
854
        "avg": 6.258333333333333,
855
        "sum": 150.2,
856
        "timestamp": "2020-11-27 00:00:00+02"
857
      },
858
      {
859
        "min": 4.9,
860
        "max": 5.7,
861
        "avg": 5.2375,
862
        "sum": 125.7,
863
        "timestamp": "2020-11-28 00:00:00+02"
864
      },
865
      {
866
        "min": 4.9,
867
        "max": 5.2,
868
        "avg": 5.111111111111111,
869
        "sum": 46,
870
        "timestamp": "2020-11-29 00:00:00+02"
871
      }
872
    ]
873
  },
874
  {
875
    "sensorId": 340414064,
876
    "sensor": {
877
      "firstObservationTime": "2019-03-07 06:10:16+02",
878
      "lastObservationTime": "2021-05-12 18:00:06+03",
879
      "phenomenon": {
880
        "phenomenonId": "1",
881
        "phenomenonName": "Temperature",
882
        "unit": "°C"
883
      },
884
      "sensorId": 340400000,
885
      "sensorName": "Sensor3",
886
      "sensorType": "Thermometer"
887
    },
888
    "data": [
889
      {
890
        "min": 12.6,
891
        "max": 13.1,
892
        "avg": 12.752173913043478,
893
        "sum": 293.3,
894
        "timestamp": "2020-10-02 00:00:00+03"
895
      },
896
      {
897
        "min": 12.4,
898
        "max": 12.7,
899
        "avg": 12.575000000000001,
900
        "sum": 301.8,
901
        "timestamp": "2020-10-03 00:00:00+03"
902
      },
903
      {
904
        "min": 12.7,
905
        "max": 13.8,
906
        "avg": 13.070833333333333,
907
        "sum": 313.7,
908
        "timestamp": "2020-10-04 00:00:00+03"
909
      },
910
      {
911
        "min": 13.4,
912
        "max": 14,
913
        "avg": 13.716666666666667,
914
        "sum": 329.2,
915
        "timestamp": "2020-10-05 00:00:00+03"
916
      },
917
      {
918
        "min": 13.9,
919
        "max": 14,
920
        "avg": 13.987499999999999,
921
        "sum": 335.7,
922
        "timestamp": "2020-10-06 00:00:00+03"
923
      },
924
      {
925
        "min": 13.4,
926
        "max": 14,
927
        "avg": 13.637500000000001,
928
        "sum": 327.3,
929
        "timestamp": "2020-10-07 00:00:00+03"
930
      },
931
      {
932
        "min": 13.1,
933
        "max": 13.6,
934
        "avg": 13.329166666666666,
935
        "sum": 319.9,
936
        "timestamp": "2020-10-08 00:00:00+03"
937
      },
938
      {
939
        "min": 12.6,
940
        "max": 13.2,
941
        "avg": 12.816666666666668,
942
        "sum": 307.6,
943
        "timestamp": "2020-10-09 00:00:00+03"
944
      },
945
      {
946
        "min": 11.6,
947
        "max": 12.7,
948
        "avg": 12.066666666666668,
949
        "sum": 289.6,
950
        "timestamp": "2020-10-10 00:00:00+03"
951
      },
952
      {
953
        "min": 11.9,
954
        "max": 12.4,
955
        "avg": 12.095833333333333,
956
        "sum": 290.3,
957
        "timestamp": "2020-10-11 00:00:00+03"
958
      },
959
      {
960
        "min": 11.8,
961
        "max": 12.4,
962
        "avg": 12.0625,
963
        "sum": 289.5,
964
        "timestamp": "2020-10-12 00:00:00+03"
965
      },
966
      {
967
        "min": 11.4,
968
        "max": 11.9,
969
        "avg": 11.591666666666667,
970
        "sum": 278.2,
971
        "timestamp": "2020-10-13 00:00:00+03"
972
      },
973
      {
974
        "min": 10.8,
975
        "max": 11.5,
976
        "avg": 11.166666666666666,
977
        "sum": 268,
978
        "timestamp": "2020-10-14 00:00:00+03"
979
      },
980
      {
981
        "min": 10.5,
982
        "max": 10.8,
983
        "avg": 10.591666666666667,
984
        "sum": 254.2,
985
        "timestamp": "2020-10-15 00:00:00+03"
986
      },
987
      {
988
        "min": 10.2,
989
        "max": 10.5,
990
        "avg": 10.320833333333333,
991
        "sum": 247.7,
992
        "timestamp": "2020-10-16 00:00:00+03"
993
      },
994
      {
995
        "min": 9.2,
996
        "max": 10.2,
997
        "avg": 9.558333333333332,
998
        "sum": 229.39999999999998,
999
        "timestamp": "2020-10-17 00:00:00+03"
1000
      },
1001
      {
1002
        "min": 8.4,
1003
        "max": 9.2,
1004
        "avg": 8.679166666666667,
1005
        "sum": 208.3,
1006
        "timestamp": "2020-10-18 00:00:00+03"
1007
      },
1008
      {
1009
        "min": 8,
1010
        "max": 8.6,
1011
        "avg": 8.237499999999999,
1012
        "sum": 197.7,
1013
        "timestamp": "2020-10-19 00:00:00+03"
1014
      },
1015
      {
1016
        "min": 7.6,
1017
        "max": 8.1,
1018
        "avg": 7.833333333333333,
1019
        "sum": 188,
1020
        "timestamp": "2020-10-20 00:00:00+03"
1021
      },
1022
      {
1023
        "min": 7.8,
1024
        "max": 8.4,
1025
        "avg": 7.941666666666666,
1026
        "sum": 190.6,
1027
        "timestamp": "2020-10-21 00:00:00+03"
1028
      },
1029
      {
1030
        "min": 8.4,
1031
        "max": 9.6,
1032
        "avg": 8.891666666666667,
1033
        "sum": 213.4,
1034
        "timestamp": "2020-10-22 00:00:00+03"
1035
      },
1036
      {
1037
        "min": 9.6,
1038
        "max": 10.3,
1039
        "avg": 10.004166666666666,
1040
        "sum": 240.1,
1041
        "timestamp": "2020-10-23 00:00:00+03"
1042
      },
1043
      {
1044
        "min": 10.2,
1045
        "max": 10.5,
1046
        "avg": 10.283333333333333,
1047
        "sum": 246.8,
1048
        "timestamp": "2020-10-24 00:00:00+03"
1049
      },
1050
      {
1051
        "min": 10.5,
1052
        "max": 10.5,
1053
        "avg": 10.5,
1054
        "sum": 42,
1055
        "timestamp": "2020-10-25 00:00:00+03"
1056
      },
1057
      {
1058
        "min": 10.1,
1059
        "max": 10.5,
1060
        "avg": 10.23,
1061
        "sum": 204.6,
1062
        "timestamp": "2020-10-25 00:00:00+02"
1063
      },
1064
      {
1065
        "min": 10.1,
1066
        "max": 10.2,
1067
        "avg": 10.170833333333333,
1068
        "sum": 244.1,
1069
        "timestamp": "2020-10-26 00:00:00+02"
1070
      },
1071
      {
1072
        "min": 10.2,
1073
        "max": 10.9,
1074
        "avg": 10.579166666666667,
1075
        "sum": 253.9,
1076
        "timestamp": "2020-10-27 00:00:00+02"
1077
      },
1078
      {
1079
        "min": 10.5,
1080
        "max": 10.9,
1081
        "avg": 10.6875,
1082
        "sum": 256.5,
1083
        "timestamp": "2020-10-28 00:00:00+02"
1084
      },
1085
      {
1086
        "min": 10.2,
1087
        "max": 10.5,
1088
        "avg": 10.229166666666666,
1089
        "sum": 245.5,
1090
        "timestamp": "2020-10-29 00:00:00+02"
1091
      },
1092
      {
1093
        "min": 9.9,
1094
        "max": 10.2,
1095
        "avg": 10.033333333333333,
1096
        "sum": 240.8,
1097
        "timestamp": "2020-10-30 00:00:00+02"
1098
      },
1099
      {
1100
        "min": 9.6,
1101
        "max": 10,
1102
        "avg": 9.741666666666667,
1103
        "sum": 233.8,
1104
        "timestamp": "2020-10-31 00:00:00+02"
1105
      },
1106
      {
1107
        "min": 9.7,
1108
        "max": 9.8,
1109
        "avg": 9.745833333333334,
1110
        "sum": 233.9,
1111
        "timestamp": "2020-11-01 00:00:00+02"
1112
      },
1113
      {
1114
        "min": 9.2,
1115
        "max": 9.8,
1116
        "avg": 9.441666666666666,
1117
        "sum": 226.6,
1118
        "timestamp": "2020-11-02 00:00:00+02"
1119
      },
1120
      {
1121
        "min": 9.3,
1122
        "max": 10,
1123
        "avg": 9.629166666666666,
1124
        "sum": 231.1,
1125
        "timestamp": "2020-11-03 00:00:00+02"
1126
      },
1127
      {
1128
        "min": 9.4,
1129
        "max": 10,
1130
        "avg": 9.545833333333333,
1131
        "sum": 229.1,
1132
        "timestamp": "2020-11-04 00:00:00+02"
1133
      },
1134
      {
1135
        "min": 9,
1136
        "max": 9.4,
1137
        "avg": 9.179166666666665,
1138
        "sum": 220.29999999999998,
1139
        "timestamp": "2020-11-05 00:00:00+02"
1140
      },
1141
      {
1142
        "min": 9.2,
1143
        "max": 9.6,
1144
        "avg": 9.325000000000001,
1145
        "sum": 223.8,
1146
        "timestamp": "2020-11-06 00:00:00+02"
1147
      },
1148
      {
1149
        "min": 9.4,
1150
        "max": 9.8,
1151
        "avg": 9.545833333333333,
1152
        "sum": 229.1,
1153
        "timestamp": "2020-11-07 00:00:00+02"
1154
      },
1155
      {
1156
        "min": 9.7,
1157
        "max": 9.8,
1158
        "avg": 9.775,
1159
        "sum": 234.60000000000002,
1160
        "timestamp": "2020-11-08 00:00:00+02"
1161
      },
1162
      {
1163
        "min": 8.4,
1164
        "max": 9.6,
1165
        "avg": 8.829166666666667,
1166
        "sum": 211.9,
1167
        "timestamp": "2020-11-09 00:00:00+02"
1168
      },
1169
      {
1170
        "min": 8.4,
1171
        "max": 8.6,
1172
        "avg": 8.529166666666667,
1173
        "sum": 204.7,
1174
        "timestamp": "2020-11-10 00:00:00+02"
1175
      },
1176
      {
1177
        "min": 8,
1178
        "max": 8.6,
1179
        "avg": 8.191666666666666,
1180
        "sum": 196.6,
1181
        "timestamp": "2020-11-11 00:00:00+02"
1182
      },
1183
      {
1184
        "min": 7.8,
1185
        "max": 8.1,
1186
        "avg": 7.908333333333334,
1187
        "sum": 189.8,
1188
        "timestamp": "2020-11-12 00:00:00+02"
1189
      },
1190
      {
1191
        "min": 7.5,
1192
        "max": 7.7,
1193
        "avg": 7.608333333333333,
1194
        "sum": 182.6,
1195
        "timestamp": "2020-11-13 00:00:00+02"
1196
      },
1197
      {
1198
        "min": 7.3,
1199
        "max": 7.5,
1200
        "avg": 7.366666666666667,
1201
        "sum": 176.8,
1202
        "timestamp": "2020-11-14 00:00:00+02"
1203
      },
1204
      {
1205
        "min": 7,
1206
        "max": 7.3,
1207
        "avg": 7.1125,
1208
        "sum": 170.7,
1209
        "timestamp": "2020-11-15 00:00:00+02"
1210
      },
1211
      {
1212
        "min": 7.1,
1213
        "max": 7.2,
1214
        "avg": 7.137499999999999,
1215
        "sum": 171.29999999999998,
1216
        "timestamp": "2020-11-16 00:00:00+02"
1217
      },
1218
      {
1219
        "min": 7.2,
1220
        "max": 7.6,
1221
        "avg": 7.316666666666666,
1222
        "sum": 175.6,
1223
        "timestamp": "2020-11-17 00:00:00+02"
1224
      },
1225
      {
1226
        "min": 7.6,
1227
        "max": 8.4,
1228
        "avg": 7.929166666666667,
1229
        "sum": 190.3,
1230
        "timestamp": "2020-11-18 00:00:00+02"
1231
      },
1232
      {
1233
        "min": 8.4,
1234
        "max": 9,
1235
        "avg": 8.729166666666666,
1236
        "sum": 209.5,
1237
        "timestamp": "2020-11-19 00:00:00+02"
1238
      },
1239
      {
1240
        "min": 7.5,
1241
        "max": 8.9,
1242
        "avg": 8.204166666666667,
1243
        "sum": 196.9,
1244
        "timestamp": "2020-11-20 00:00:00+02"
1245
      },
1246
      {
1247
        "min": 6.3,
1248
        "max": 7.5,
1249
        "avg": 6.6875,
1250
        "sum": 160.5,
1251
        "timestamp": "2020-11-21 00:00:00+02"
1252
      },
1253
      {
1254
        "min": 6.3,
1255
        "max": 6.6,
1256
        "avg": 6.3625,
1257
        "sum": 152.7,
1258
        "timestamp": "2020-11-22 00:00:00+02"
1259
      },
1260
      {
1261
        "min": 6.6,
1262
        "max": 6.9,
1263
        "avg": 6.745454545454546,
1264
        "sum": 148.4,
1265
        "timestamp": "2020-11-23 00:00:00+02"
1266
      },
1267
      {
1268
        "min": 6.2,
1269
        "max": 6.7,
1270
        "avg": 6.368421052631579,
1271
        "sum": 121,
1272
        "timestamp": "2020-11-24 00:00:00+02"
1273
      },
1274
      {
1275
        "min": 6.5,
1276
        "max": 7.3,
1277
        "avg": 6.833333333333333,
1278
        "sum": 164,
1279
        "timestamp": "2020-11-25 00:00:00+02"
1280
      },
1281
      {
1282
        "min": 7.1,
1283
        "max": 7.3,
1284
        "avg": 7.2,
1285
        "sum": 172.8,
1286
        "timestamp": "2020-11-26 00:00:00+02"
1287
      },
1288
      {
1289
        "min": 6.7,
1290
        "max": 7.1,
1291
        "avg": 6.979166666666667,
1292
        "sum": 167.5,
1293
        "timestamp": "2020-11-27 00:00:00+02"
1294
      },
1295
      {
1296
        "min": 6.1,
1297
        "max": 6.7,
1298
        "avg": 6.241666666666666,
1299
        "sum": 149.79999999999998,
1300
        "timestamp": "2020-11-28 00:00:00+02"
1301
      },
1302
      {
1303
        "min": 5.9,
1304
        "max": 6.1,
1305
        "avg": 6.033333333333333,
1306
        "sum": 54.3,
1307
        "timestamp": "2020-11-29 00:00:00+02"
1308
      }
1309
    ]
1310
  }
1311
]
src/app/sensor/components/sensor.component.ts
103 103
      observations => {
104 104
        if (observations) {
105 105
        //  GraphLoader.getGraph(this.sensorId, observations[this.sensorId].data, observations[this.sensorId].interval, '#view');
106
          GraphLoader.getGraph(this.sensorId, observations, this.sensor, '#view', true);
106
         // GraphLoader.getGraph(this.sensorId, observations[this.sensorId].data, this.sensor, '#view', true);
107
          GraphLoader.getGraphWithInterval(this.sensorId, observations[this.sensorId].data, observations[this.sensorId].interval * 1000, this.sensor, '#view', true);
107 108
        } else {
108 109
          GraphLoader.getGraph(null, null, null, '#view', null);
109 110
        }
src/app/shared/graph-loading/graphloader.ts
10 10
export class GraphLoader {
11 11

  
12 12

  
13
  static getGraphType(sensors, data, legend, isAnalytics): Graph {
13
  static getGraphType(sensors, data, interval, legend, isAnalytics): Graph {
14 14
    if (sensors == null) {
15
      return new EmptyGraph("Selected no sensors.");
15
      return new EmptyGraph("No sensors selected.");
16 16

  
17 17
    }  else if (Array.isArray(sensors)) {
18 18
      if (sensors.length == 0) {
19
        return new EmptyGraph("Selected no sensors.");
19
        return new EmptyGraph("No sensors selected.");
20 20
      } else if (sensors.length == 1) {
21
        return new SingleGraph(sensors[0], isAnalytics, data, legend,10000);
21
        return new SingleGraph(sensors[0], isAnalytics, data, legend,interval);
22 22
      } else {
23
        return new MultiGraph(isAnalytics, data, legend,10000);
23
        return new MultiGraph(isAnalytics, data, legend,interval);
24 24
      }
25 25

  
26 26
    } else {
27
      return new SingleGraph(sensors, isAnalytics, data, legend, 10000);
27
      return new SingleGraph(sensors, isAnalytics, data, legend, interval);
28 28
    }
29 29
  }
30 30

  
31 31

  
32
  static getGraph(sensors, data, legendInfo, element, isAnalytics) {
33
    let graph = this.getGraphType(sensors,data, legendInfo, isAnalytics);
32
  static getGraphWithInterval(sensors, data, interval, legendInfo, element, isAnalytics) {
33
    let graph = this.getGraphType(sensors,data, interval, legendInfo, isAnalytics);
34 34
    let config = graph.getConfig();
35 35
    let spec = graph.getSpec();
36 36

  
37 37

  
38 38
    this.showGraph(spec, config, element);
39
  }
39 40

  
41
  static getGraph(sensors, data, legendInfo, element, isAnalytics) {
42
    this.getGraphWithInterval(sensors, data, 1800000, legendInfo, element, isAnalytics);
40 43
  }
41 44

  
42 45

  
......
45 48
    const vegaTooltip = require('vega-tooltip');
46 49
    const handler = new vegaTooltip.Handler();
47 50

  
48
    const loc = vega.locale({
49
      decimal: ',',
50
      thousands: '\u00a0',
51
      grouping: [3],
52
      currency: ['', '\u00a0Kč']
53
    },{
54
      dateTime: '%A,%e.%B %Y, %X',
55
      date: '%-d.%-m.%Y',
56
      time: '%H:%M:%S',
57
      periods: ['AM', 'PM'],
58
      days: ['neděle', 'pondělí', 'úterý', 'středa', 'čvrtek', 'pátek', 'sobota'],
59
      shortDays: ['ne.', 'po.', 'út.', 'st.', 'čt.', 'pá.', 'so.'],
60
      months: ['leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec'],
61
      shortMonths: ['led', 'úno', 'břez', 'dub', 'kvě', 'čer', 'červ', 'srp', 'zář', 'říj', 'list', 'pros']
62
    });
63 51

  
64 52
    const view = new vega.View(vega.parse(spec, config))
65 53
      .tooltip(handler.call)
66 54
      .initialize(element)
67 55
      .hover()
68
      .locale(loc)
69 56
      .runAsync();
70 57
  }
71 58

  
src/app/shared/graph-loading/multigraph.ts
23 23
    const rvalue: any = {};
24 24
    let config1 = require('/src/vega/config/config.json');
25 25
    lodash.merge(rvalue, config1);
26
    let config2 = require('/src/vega/config/config-multiline.json');
26

  
27
    let config2;
28
    if (this.isAnalytics) {
29
      config2 = require('/src/vega/config/config-multiline-analytics.json');
30
    } else {
31
      config2 = require('/src/vega/config/config-multiline-observations.json');
32
    }
33

  
27 34
    let config3 = require('/src/vega/config/config-barline.json');
28 35

  
29 36

  
src/app/shared/graph-loading/singlegraph.ts
119 119

  
120 120

  
121 121
  private getValueTooltip() {
122
    return "{title: timeFormat(datum.dateTime, '%A, %e. %B %Y, %X')  ,  'value': datum.value + ' " + this.legend['phenomenon']['unit'] + "', 'gid': datum.gid }"
122
    return "{title: timeFormat(datum.dateTime, '%A, %e. %B %Y, %X')  ,  'value': datum.value + ' " + this.legend['phenomenon']['unit'] + "'}"
123 123
  }
124 124

  
125 125
  private getSammTooltip() {
src/app/unit/components/unit.component.ts
12 12
import {ObservationService} from '../../shared/api/endpoints/services/observation.service';
13 13

  
14 14

  
15
declare var require: any
16

  
15 17
@Component({
16 18
  selector: 'app-unit',
17 19
  templateUrl: './unit.component.html',
......
101 103
  }
102 104

  
103 105
  getAnalytics(range: Date[], changedDate: boolean, changedSensor: string) {
106

  
107
    GraphLoader.getGraphWithInterval(this.getDummySensorList(), this.getDummyGraph(), this.getDummyInterval(), this.getDummyLegend(), this.getDummyContainer(), "true");
108
    return;
109

  
110

  
104 111
    const groupId = changedSensor.toString().slice(0, 5);
105 112
    if (changedDate) {
106 113
      this.selectedSensors.forEach(selectSens => {
......
129 136
                if (this.selectedSensors.some(sens => sens.toString() === key)) {
130 137
                  // GraphLoader.getAnalyticsGraph(key, data[key].data, data[key].interval, view);
131 138
                  // GraphLoader.getGraph(this.selectedSensors, this.filteredAnalyticsData(groupId), view, true);
139
                  GraphLoader.getGraph(this.filteredSelectedSensors(groupId),  this.filteredAnalyticsData(groupId),
140
                    this.filteredSensorsInfos(groupId), view, true);
132 141
                } else {
133 142
                  GraphLoader.getGraph(null, null, null, view, null);
134 143
                }
......
160 169
              const view = '#vega_container_' + key.slice(0, 5);
161 170
              if (this.selectedSensors.some(sens => sens.toString() === key)) {
162 171
               // GraphLoader.getAnalyticsGraph(key, data[key].data, data[key].interval, view);
163
                GraphLoader.getGraph(this.selectedSensors, this.analyticsData, this.filteredSensorsInfos(groupId), view, true);
172
                GraphLoader.getGraph(this.filteredSelectedSensors(groupId),  this.filteredAnalyticsData(groupId),
173
                  this.filteredSensorsInfos(groupId), view, true);
164 174
              } else {
165 175
                // GraphLoader.getAnalyticsGraph(null, null, null, view);
166 176
                GraphLoader.getGraph(null, null, null, view, null);
......
189 199
          if (this.analyticsData.some(sens => sens.sensorId === sensorId)) { // if already data for selected sensor in memory
190 200
            // GraphLoader.getAnalyticsGraph(sensorId, this.analyticsData.find(sens => sens.sensorId === sensorId).data,
191 201
            // this.analyticsData.find((sens => sens.sensorId === sensorId).interval, sensorGroupElement);
192
            GraphLoader.getGraph(this.selectedSensors, this.analyticsData, this.filteredSensorsInfos(groupId), sensorGroupElement, true);
202
            GraphLoader.getGraph(this.filteredSelectedSensors(groupId),  this.filteredAnalyticsData(groupId),
203
              this.filteredSensorsInfos(groupId), sensorGroupElement, true);
... Rozdílový soubor je zkrácen, protože jeho délka přesahuje max. limit.

Také k dispozici: Unified diff