diff --git a/app/src/async_stream.py b/app/src/async_stream.py index d216550..2e9a4d9 100644 --- a/app/src/async_stream.py +++ b/app/src/async_stream.py @@ -21,7 +21,7 @@ class AsyncStream(Message): Our puplic methods ''' def set_serial_no(self, serial_no : str): - logger.info(f'SerialNo: {serial_no}') + logger.debug(f'SerialNo: {serial_no}') if self.unique_id != serial_no: @@ -40,7 +40,7 @@ class AsyncStream(Message): if not inverters['allow_all']: self.unique_id = None - logger.error('ignore message from unknow inverter!') + logger.warning('ignore message from unknow inverter! (SerialNo: {serial_no})') return self.unique_id = serial_no @@ -67,7 +67,7 @@ class AsyncStream(Message): except (ConnectionResetError, ConnectionAbortedError, RuntimeError) as error: - logger.error(f'In loop for {self.addr}: {error}') + logger.warning(f'In loop for {self.addr}: {error}') self.close() return except Exception: diff --git a/app/src/messages.py b/app/src/messages.py index e9a5838..aaa668c 100644 --- a/app/src/messages.py +++ b/app/src/messages.py @@ -18,7 +18,8 @@ def hex_dump_memory(level, info, data, num): lines = [] lines.append(info) tracer = logging.getLogger('tracer') - + if not tracer.isEnabledFor(level): return + #data = list((num * ctypes.c_byte).from_address(ptr)) @@ -294,7 +295,7 @@ class Message(metaclass=IterRegistry): def msg_unknown(self): - logger.error (f"Unknow Msg: ID:{self.msg_id}") + logger.warning (f"Unknow Msg: ID:{self.msg_id}") self.forward(self._recv_buffer, self.header_len+self.data_len)