еще немного косметических исправлений
This commit is contained in:
parent
16320e58c4
commit
2d4f739983
@ -26,7 +26,7 @@ class MbTankRecord(models.Model):
|
||||
if last_save is not None:
|
||||
result['last_update'] = last_save.dt.timestamp()
|
||||
result['level'] = last_save.level
|
||||
result['radar'] = last_save.radar_raw
|
||||
result['radar'] = last_save.radar_raw / 10000
|
||||
result['status'] = last_save.status
|
||||
query = MbTankRecord.objects.filter(dt__gt=(datetime.now() - timedelta(minutes=15))).order_by('dt')
|
||||
result['last_radar_values'] = [(int(item.dt.timestamp()), item.radar_raw) for item in query]
|
||||
|
@ -49,7 +49,7 @@ class MbService(Thread):
|
||||
"""
|
||||
Функция должна вернуть результат: нужно ли сохранять текущее состояние в базу данных
|
||||
"""
|
||||
return True
|
||||
return False
|
||||
|
||||
def run(self):
|
||||
# if self.log_type == 'on-change':
|
||||
@ -115,9 +115,6 @@ class MbTankService(MbService):
|
||||
"radar": (values[1] << 16) | values[2]
|
||||
}
|
||||
|
||||
def _check_need_save(self):
|
||||
return True
|
||||
|
||||
|
||||
class MbPumpService(MbService):
|
||||
def __init__(self, **kwargs):
|
||||
@ -125,17 +122,6 @@ class MbPumpService(MbService):
|
||||
self._lock = Lock()
|
||||
|
||||
self._curr_state = None
|
||||
# {
|
||||
# "level": int,
|
||||
# "status": int,
|
||||
# "radar": int
|
||||
# }
|
||||
|
||||
def _init_state(self):
|
||||
pass
|
||||
|
||||
def _push_current_state(self):
|
||||
pass
|
||||
|
||||
def _load_current_state(self):
|
||||
# D16: flow_meter
|
||||
@ -175,9 +161,6 @@ class MbPumpService(MbService):
|
||||
'half_auto_control': values[30 - off]
|
||||
}
|
||||
|
||||
def _check_need_save(self):
|
||||
return False
|
||||
|
||||
def get_stats(self):
|
||||
with self._lock:
|
||||
# копируем данные, если они есть в текущем состоянии (иначе пустые поля)
|
||||
|
@ -76,7 +76,7 @@
|
||||
<p>Частота ПЧ: <span id="pump-vfd-freq"></span>Гц</p>
|
||||
<p>Ток ПЧ: <span id="pump-vfd-curr"></span>А</p>
|
||||
<p>Ошибка ПЧ: <span id="pump-vfd-error"></span></p>
|
||||
<p>Текущее значение с радара: <span id="tank-raw-now"></span></p>
|
||||
<p>Текущее значение с радара: <span id="tank-raw-now"></span>м</p>
|
||||
</div>
|
||||
<div class="params-group">
|
||||
<p>Запущенный насос: <span id="pump-running"></span></p>
|
||||
|
Loading…
x
Reference in New Issue
Block a user