В скрипте захардкожено 2 счётчика ("Hot" и "Cold"). В случае, если фактически счётчиков больше, показания с них отображаются не за ту дату, при этом некоторые месяца дублируются. Пример:
root@watercounter:~/mos.ru# ./water.sh get
History of values
Date Hot Cold
2018-10-31 135.27 135.8
2018-10-31 243.17 141.68
2018-11-30 142.34 252.27
2018-12-31 146.47 147.734
2018-12-31 260.183 150.41
2019-01-31 151.56 266
В скрипте захардкожено 2 счётчика ("Hot" и "Cold"). В случае, если фактически счётчиков больше, показания с них отображаются не за ту дату, при этом некоторые месяца дублируются. Пример:
Ожидаемый результат: