#!/usr/bin/env python3 from src.energy.atomic_core import AtomicCore from src.comm.channel import channel _core = AtomicCore() _precision = 1.0 def _update_precision(_payload=None): global _precision _precision = _core.precision() channel.subscribe("water_update", _update_precision) def get_precision() -> float: return _precision